メインコンテンツにスキップ

フォーム|Google Sheetリアルタイム連携設定ガイド

第1部:Webhook URLを準備する(Google側での作業)

Step 1. Google Sheetテンプレートのコピーを作成する

  1. アカウントにログイン: データの受信に使用するGoogleアカウントにログインしてください。

  2. テンプレートを開く: ご用意した[Google フォームテンプレート](データ受信用のApps Scriptがあらかじめ記述されています)をクリックしてください。

  3. コピーを作成: このテンプレートのコピーを作成し、ご自身のGoogleドライブに保存してください。

Step 2. Apps ScriptをデプロイしてWebhook URLを生成する

  1. Apps Scriptを開く: コピーしたGoogle Sheetで、上部の「拡張機能」メニューをクリックし、「Apps Script」を選択してください。


  2. 新しいデプロイを追加: 開いたApps Scriptのページで、右上の「新しいデプロイ」をクリックしてください。

  3. ウェブアプリとしてデプロイ: プログラムを「ウェブアプリ」としてデプロイすることを選択してください。

  4. 順に許可を進める: 許可を求めるウィンドウが表示されるので、手順に従って許可を完了してください(これによりアプリがGoogle Sheetに書き込めるようになります)。


  5. URLを取得: 許可が完了すると、完全なURLが表示されます。これがForm管理画面に貼り付けるWebhook URLです。このURLをコピーしてください

第2部:FormのWebhookを設定する(Feversocial側での作業)

Step 3. FormのWebhookを設定する

webhookの設定方法は以下をご参照ください:webhook設定ガイド

Step 4. 転送テストを行い設定完了

  1. テストを送信:テストデータを送信」ボタンをクリックしてください。

  2. 結果を確認:

    • Form管理画面に**「接続成功」**と表示されるか確認してください。

    • 最も重要: すぐにコピーしたGoogle Sheetを開き、新しいテストデータが1件受信されているか確認してください。

  3. 保存して有効化: テストが成功したら、「保存」をクリックしてください。以降、新しいフォーム回答データはすべてリアルタイムで自動的にGoogle Sheetに反映されます。

こちらの回答で解決しましたか?