KAC Google フォーム
フォームと応答を読み書きします。
リリース予定:済
最新バージョン:1.0
最新バージョンリリース日:2024/11/01
カスタムコネクタJSONダウンロードURL:https://drive.google.com/uc?export=download&id=1_OopvpIpLe0ixrGaDT8sUdTWC-BPXvx-
仕様・制限事項
KAC のカウントは getToken アクションの1リクエストごとに1回カウントアップされます。
詳細な仕様については公式ドキュメントを参照してください。https://developers.google.com/forms/api/reference/rest
サインインに必要な情報
Google アカウントによるサインインと認証
getToken
アクセストークンを取得します。
パラメータ
なし
レスポンス
access_token: アクセストークン
payedCheck: カウント情報
count: 総カウント数
maxCount: 当月の限度カウント数
count_カスタムコネクタ名: コネクタの総カウント数
mSec: 総実行時間
maxMSec: 当月の限度実行時間
forms_forms_create
リクエスト内の指定されたフォーム メッセージに指定されたタイトルを使用して、新しいフォームを作成します。 *重要:* form.info.title フィールドと form.info.document_title フィールドのみが新しいフォームにコピーされます。フォームの説明、項目、設定を含む他のすべてのフィールドは許可されません。新しいフォームを作成して項目を追加するには、最初にforms.createを呼び出してタイトルと(オプション)ドキュメントのタイトルを含む空のフォームを作成し、次にforms.updateを呼び出して項目を追加する必要があります。
パラメータ
info.title: 必須。回答者に表示されるフォームのタイトル。
info.description: フォームの説明。
settings.quizSettings.isQuiz: この形式がクイズであるかどうか。 true の場合、回答は質問の採点に基づいて採点されます。 false に設定すると、すべての質問の採点が削除されます。
items: 必須。フォームのアイテムのリスト。セクション ヘッダー、質問、埋め込みメディアなどが含まれる場合があります。
questionItem.question.choiceQuestion.type: 必須。選択問題のタイプ。
questionItem.question.choiceQuestion.options: 必須。回答者が選択する必要がある選択肢のリスト。
goToAction: セクションナビゲーションタイプ。
goToSectionId: 移動先のセクションヘッダーの項目 ID。
value: 必須。ユーザーに提示された選択肢。
image.sourceUri: 入力のみ。ソース URI は、画像の挿入に使用される URI です。ソース URI は取得時に空であってもかまいません。
image.altText: ホバー上に表示され、スクリーンリーダーによって読み取られる画像の説明。
image.properties.alignment: メディアの位置。
image.properties.width: メディアの幅 (ピクセル単位)。メディアが表示されるとき、この値または表示されるフォームの幅の小さい方に拡大縮小されます。メディアの元のアスペクト比は維持されます。メディアをフォームに追加するときに幅が指定されていない場合は、メディア ソースの幅に設定されます。幅は 0 ~ 740 の範囲にする必要があります。幅を 0 または未指定に設定することは、メディア ソースを更新する場合にのみ許可されます。
isOther: オプションが「その他」かどうか。現在、「RADIO」と「CHECKBOX」の選択肢タイプにのみ適用されますが、QuestionGroupItem では許可されません。
questionItem.question.choiceQuestion.shuffle: クイズのさまざまなインスタンスに対してオプションをランダムな順序で表示するかどうか。これは、他の回答者の画面を見ている可能性のある回答者による不正行為を防止するため、または常に同じオプションを最初または最後に置くことによって生じる可能性のあるアンケートのバイアスに対処するためによく使用されます。
questionItem.question.textQuestion.paragraph: 質問が段落質問であるかどうか。そうでない場合、質問は短いテキストの質問です。
questionItem.question.scaleQuestion.low: 必須。スケールの可能な最小値。
questionItem.question.scaleQuestion.high: 必須。スケールの可能な最大値。
questionItem.question.scaleQuestion.lowLabel: スケール上の最低点を説明する表示ラベル。
questionItem.question.scaleQuestion.highLabel: スケール上の最高点を説明する表示ラベル。
questionItem.question.dateQuestion.includeTime: 質問の一部として時間を含めるかどうか。
questionItem.question.dateQuestion.includeYear: 質問の一部として年を含めるかどうか。
questionItem.question.timeQuestion.duration: 質問が経過時間に関するものである場合は「true」。それ以外の場合は、時間帯についてです。
questionItem.question.fileUploadQuestion.folderId: 必須。アップロードされたファイルが保存されるドライブ フォルダーの ID。
questionItem.question.fileUploadQuestion.types: この質問で受け入れられるファイルの種類。
questionItem.question.fileUploadQuestion.maxFiles: 1 回の回答でこの質問に対してアップロードできるファイルの最大数。
questionItem.question.fileUploadQuestion.maxFileSize: この質問にアップロードされる単一ファイルに許可される最大バイト数。
questionItem.question.rowQuestion.title: 必須。 QuestionGroupItem の単一行のタイトル。
questionItem.question.questionId: 読み取り専用。質問ID。作成時に ID を指定できますが、その ID がフォーム内ですでに使用されていてはなりません。指定しない場合は、新しい ID が割り当てられます。
questionItem.question.required: 回答者が回答を送信するには質問に回答する必要があるかどうか。
questionItem.question.grading.pointValue: 必須。回答者が正解に対して自動的に獲得できる最大ポイント数。これはマイナスであってはなりません。
questionItem.question.grading.correctAnswers.answers: 正解のリスト。これらの回答に基づいて、クイズの回答を自動的に採点できます。単一値の質問の場合、応答はこのリスト内のいずれかの値と一致する場合に正解としてマークされます (つまり、複数の正解が可能です)。複数値 (「CHECKBOX」) の質問の場合、応答にこのリスト内の値が正確に含まれている場合、その応答は正解としてマークされます。
value: 必須。正解の値。さまざまな値の型のフォーマット方法の詳細については、TextAnswer.value のドキュメントを参照してください。
questionItem.question.grading.whenRight.text: 必須。フィードバックの本文。
questionItem.question.grading.whenRight.material: フィードバックの一部として提供される追加情報。多くの場合、回答者にさらに詳しい資料やリソースを案内するために使用されます。
link.uri: 必須。 URI。
link.displayText: 必須。 URIのテキストを表示します。
video.youtubeUri: YouTube ビデオの URI。
video.displayText: 必須。リンクの表示テキスト。
questionGroupItem.grid.shuffleQuestions: 「true」の場合、質問はランダムに並べられます。つまり、行は回答者ごとに異なる順序で表示されます。
videoItem.video.youtubeUri: 必須。 YouTube URI。
videoItem.caption: 動画の下に表示されるテキスト。
itemId: アイテムID。作成時に ID を指定できますが、その ID がフォーム内ですでに使用されていてはなりません。指定しない場合は、新しい ID が割り当てられます。
title: アイテムのタイトル。
description: アイテムの説明。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.create」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms/create
forms_forms_get
フォームを取得します。
パラメータ
formId: 必須。フォームID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.get」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms/get
forms_forms_batchUpdate
一括更新でフォームを変更します。
パラメータ
includeFormInResponse: 応答でモデルの更新バージョンを返すかどうか。
requests: 必須。このバッチの更新リクエスト。
updateFormInfo.info.title: 必須。回答者に表示されるフォームのタイトル。
updateFormInfo.info.description: フォームの説明。
updateFormInfo.updateMask: 必須。このマスクで指定された値のみが変更されます。少なくとも 1 つのフィールドを指定する必要があります。ルートの「info」は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドを更新するための省略表現として使用できます。
updateSettings.settings.quizSettings.isQuiz: この形式がクイズであるかどうか。 true の場合、回答は質問の採点に基づいて採点されます。 false に設定すると、すべての質問の採点が削除されます。
updateSettings.updateMask: 必須。このマスクで指定された値のみが変更されます。少なくとも 1 つのフィールドを指定する必要があります。ルートの「settings」は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドを更新するための省略表現として使用できます。
createItem.item.questionItem.question.choiceQuestion.type: 必須。選択問題のタイプ。
createItem.item.questionItem.question.choiceQuestion.options: 必須。回答者が選択する必要がある選択肢のリスト。
goToAction: セクションナビゲーションタイプ。
goToSectionId: 移動先のセクションヘッダーの項目 ID。
value: 必須。ユーザーに提示された選択肢。
image.sourceUri: 入力のみ。ソース URI は、画像の挿入に使用される URI です。ソース URI は取得時に空であってもかまいません。
image.altText: ホバー上に表示され、スクリーンリーダーによって読み取られる画像の説明。
image.properties.alignment: メディアの位置。
image.properties.width: メディアの幅 (ピクセル単位)。メディアが表示されるとき、この値または表示されるフォームの幅の小さい方に拡大縮小されます。メディアの元のアスペクト比は維持されます。メディアをフォームに追加するときに幅が指定されていない場合は、メディア ソースの幅に設定されます。幅は 0 ~ 740 の範囲にする必要があります。幅を 0 または未指定に設定することは、メディア ソースを更新する場合にのみ許可されます。
isOther: オプションが「その他」かどうか。現在、「RADIO」と「CHECKBOX」の選択肢タイプにのみ適用されますが、QuestionGroupItem では許可されません。
createItem.item.questionItem.question.choiceQuestion.shuffle: クイズのさまざまなインスタンスに対してオプションをランダムな順序で表示するかどうか。これは、他の回答者の画面を見ている可能性のある回答者による不正行為を防止するため、または常に同じオプションを最初または最後に置くことによって生じる可能性のあるアンケートのバイアスに対処するためによく使用されます。
createItem.item.questionItem.question.textQuestion.paragraph: 質問が段落質問であるかどうか。そうでない場合、質問は短いテキストの質問です。
createItem.item.questionItem.question.scaleQuestion.low: 必須。スケールの可能な最小値。
createItem.item.questionItem.question.scaleQuestion.high: 必須。スケールの可能な最大値。
createItem.item.questionItem.question.scaleQuestion.lowLabel: スケール上の最低点を説明する表示ラベル。
createItem.item.questionItem.question.scaleQuestion.highLabel: スケール上の最高点を説明する表示ラベル。
createItem.item.questionItem.question.dateQuestion.includeTime: 質問の一部として時間を含めるかどうか。
createItem.item.questionItem.question.dateQuestion.includeYear: 質問の一部として年を含めるかどうか。
createItem.item.questionItem.question.timeQuestion.duration: 質問が経過時間に関するものである場合は「true」。それ以外の場合は、時間帯についてです。
createItem.item.questionItem.question.fileUploadQuestion.folderId: 必須。アップロードされたファイルが保存されるドライブ フォルダーの ID。
createItem.item.questionItem.question.fileUploadQuestion.types: この質問で受け入れられるファイルの種類。
createItem.item.questionItem.question.fileUploadQuestion.maxFiles: 1 回の回答でこの質問に対してアップロードできるファイルの最大数。
createItem.item.questionItem.question.fileUploadQuestion.maxFileSize: この質問にアップロードされる単一ファイルに許可される最大バイト数。
createItem.item.questionItem.question.rowQuestion.title: 必須。 QuestionGroupItem の単一行のタイトル。
createItem.item.questionItem.question.questionId: 読み取り専用。質問ID。作成時に ID を指定できますが、その ID がフォーム内ですでに使用されていてはなりません。指定しない場合は、新しい ID が割り当てられます。
createItem.item.questionItem.question.required: 回答者が回答を送信するには質問に回答する必要があるかどうか。
createItem.item.questionItem.question.grading.pointValue: 必須。回答者が正解に対して自動的に獲得できる最大ポイント数。これはマイナスであってはなりません。
createItem.item.questionItem.question.grading.correctAnswers.answers: 正解のリスト。これらの回答に基づいて、クイズの回答を自動的に採点できます。単一値の質問の場合、応答はこのリスト内のいずれかの値と一致する場合に正解としてマークされます (つまり、複数の正解が可能です)。複数値 (「CHECKBOX」) の質問の場合、応答にこのリスト内の値が正確に含まれている場合、その応答は正解としてマークされます。
value: 必須。正解の値。さまざまな値の型のフォーマット方法の詳細については、TextAnswer.value のドキュメントを参照してください。
createItem.item.questionItem.question.grading.whenRight.text: 必須。フィードバックの本文。
createItem.item.questionItem.question.grading.whenRight.material: フィードバックの一部として提供される追加情報。多くの場合、回答者にさらに詳しい資料やリソースを案内するために使用されます。
link.uri: 必須。 URI。
link.displayText: 必須。 URIのテキストを表示します。
video.youtubeUri: YouTube ビデオの URI。
video.displayText: 必須。リンクの表示テキスト。
createItem.item.questionGroupItem.grid.shuffleQuestions: 「true」の場合、質問はランダムに並べられます。つまり、行は回答者ごとに異なる順序で表示されます。
createItem.item.videoItem.video.youtubeUri: 必須。 YouTube URI。
createItem.item.videoItem.caption: 動画の下に表示されるテキスト。
createItem.item.itemId: アイテムID。作成時に ID を指定できますが、その ID がフォーム内ですでに使用されていてはなりません。指定しない場合は、新しい ID が割り当てられます。
createItem.item.title: アイテムのタイトル。
createItem.item.description: アイテムの説明。
createItem.location.index: フォーム内の項目のインデックス。これは [0..*N*) の範囲内である必要があります。*N* はフォーム内の項目の数です。
updateItem.updateMask: 必須。このマスクで指定された値のみが変更されます。
writeControl.requiredRevisionId: 書き込みリクエストが適用されるフォームのリビジョン ID。これがフォームの最新リビジョンではない場合、リクエストは処理されず、400 不正なリクエスト エラーが返されます。
writeControl.targetRevisionId: 書き込みリクエストが適用されるフォームのターゲット リビジョン ID。このリビジョンの後に変更が発生した場合、この更新リクエストの変更はそれらの変更に対して変換されます。これにより、リクエスト内の変更とその間の変更の両方が組み込まれたフォームの新しいリビジョンが作成され、サーバーは競合する変更を解決します。ターゲット リビジョン ID は、フォームの最新バージョンに書き込むためにのみ使用できます。ターゲット リビジョンが最新リビジョンより大幅に遅れている場合、リクエストは処理されず、400 (Bad Request Error) が返されます。リクエストは、フォームの最新バージョンを読んだ後に再試行できます。ほとんどの場合、ターゲット リビジョン ID は読み取られた後、数分間有効のままです
formId: 必須。フォームID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.batchUpdate」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms/batchUpdate
forms_forms_responses_get
フォームから 1 つの応答を取得します。
パラメータ
formId: 必須。フォームID。
responseId: 必須。フォーム内の応答 ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.responses.get」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.responses/get
forms_forms_responses_list
フォームの応答をリストします。
パラメータ
formId: 必須。応答をリストするフォームの ID。
filter: どのフォーム応答を返すか。現在サポートされているフィルターは * タイムスタンプ > *N* のみです。これは、タイムスタンプ *N* 以降 (ただしタイムスタンプ *N* ではない) に送信されたすべてのフォーム応答を取得することを意味します。 * タイムスタンプ >= *N*。これは、タイムスタンプ *N* 以降に送信されたすべてのフォーム応答を取得することを意味します。サポートされている両方のフィルターの場合、タイムスタンプは RFC3339 UTC「Zulu」形式でフォーマットされている必要があります。例: 「2014-10-02T15:01:23Z」および「2014-10-02T15:01:23.045123456Z」。
pageSize: 返される応答の最大数。サービスが返す値はこの値よりも少ない場合があります。未指定またはゼロの場合、最大 5000 の応答が返されます。
pageToken: 前のリスト応答によって返されたページ トークン。このフィールドが設定されている場合、フィルターの形式と値は元のリクエストと同じである必要があります。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.responses.list」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.responses/list
forms_forms_watches_create
新しい時計を作成します。ウォッチ ID が指定されている場合は、未使用である必要があります。呼び出しプロジェクトごとに、フォームごとの制限は Watch.EventType ごとに 1 つの監視です。ウォッチは作成されてから 7 日後に期限切れになります (Watch.expire_time を参照)。
パラメータ
watch.target.topic.topicName: 必須。イベントを発行する完全修飾 Pub/Sub トピック名。このトピックは呼び出し元のプロジェクトが所有しており、Pub/Sub にすでに存在している必要があります。
watch.eventType: 必須。どのイベント タイプを監視するか。
watchId: ウォッチに使用する ID。指定する場合、その ID はまだ使用されていてはなりません。指定しない場合は、ID が生成されます。この値は 4 ~ 63 文字である必要があり、有効な文字は /a-z-/ です。
formId: 必須。監視するフォームの ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.watches.create」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.watches/create
forms_forms_watches_list
呼び出し元のプロジェクトが所有するウォッチのリストを返します。監視の最大数は 2 です。各呼び出し元について、制限はフォームごとのイベント タイプごとに 1 つです。
パラメータ
formId: 必須。監視をリストするフォームの ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.watches.list」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.watches/list
forms_forms_watches_renew
既存の時計を 7 日間更新します。更新後の時計の状態は「ACTIVE」、「expire_time」は更新から 7 日です。エラー状態 (「SUSPENDED」など) のウォッチの更新は、エラーが存在しなくなった場合は成功しますが、それ以外の場合は失敗します。監視の有効期限が切れると、RenewWatch は「NOT_FOUND」を返します。
パラメータ
formId: 必須。フォームのID。
watchId: 必須。更新するウォッチの ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.watches.renew」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.watches/renew
forms_forms_watches_delete
ウォッチを削除します。
パラメータ
formId: 必須。フォームのID。
watchId: 必須。削除するウォッチの ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Forms リファレンス 「 Method: forms.watches.delete」 参照: https://developers.google.com/forms/api/reference/rest/v1/forms.watches/delete