第1部:Webhook URLを準備する(Google側での作業)
Step 1. Google Sheetテンプレートのコピーを作成する
アカウントにログイン: データの受信に使用するGoogleアカウントにログインしてください。
テンプレートを開く: ご用意した[Google フォームテンプレート](データ受信用のApps Scriptがあらかじめ記述されています)をクリックしてください。
コピーを作成: このテンプレートのコピーを作成し、ご自身のGoogleドライブに保存してください。
Step 2. Apps ScriptをデプロイしてWebhook URLを生成する
Apps Scriptを開く: コピーしたGoogle Sheetで、上部の「拡張機能」メニューをクリックし、「Apps Script」を選択してください。
新しいデプロイを追加: 開いたApps Scriptのページで、右上の「新しいデプロイ」をクリックしてください。
ウェブアプリとしてデプロイ: プログラムを「ウェブアプリ」としてデプロイすることを選択してください。
順に許可を進める: 許可を求めるウィンドウが表示されるので、手順に従って許可を完了してください(これによりアプリがGoogle Sheetに書き込めるようになります)。
URLを取得: 許可が完了すると、完全なURLが表示されます。これがForm管理画面に貼り付けるWebhook URLです。このURLをコピーしてください。
第2部:FormのWebhookを設定する(Feversocial側での作業)
Step 3. FormのWebhookを設定する
webhookの設定方法は以下をご参照ください:webhook設定ガイド
Step 4. 転送テストを行い設定完了
テストを送信: 「テストデータを送信」ボタンをクリックしてください。
結果を確認:
Form管理画面に**「接続成功」**と表示されるか確認してください。
最も重要: すぐにコピーしたGoogle Sheetを開き、新しいテストデータが1件受信されているか確認してください。
保存して有効化: テストが成功したら、「保存」をクリックしてください。以降、新しいフォーム回答データはすべてリアルタイムで自動的にGoogle Sheetに反映されます。
