フォーム ビルダー UI で Webhook 検証を使用する(推奨)
Google 広告で Webhook を設定したら、ご利用の CRM が 正しく設定されていること同意しない場合は、 見込み顧客のデータを CRM システムに保存するのです
Google 広告でリードフォームを作成すると、下にテストボタンが表示されます Webhook の設定:
見込み顧客を設定する場合、設定のインターフェースは異なる場合があります。 フォームに入力します。
テストボタンをクリックすると、サンプル Webhook リクエストが
Webhook エンドポイントを構成し、結果が表示されます。リクエストが
CRM から正常に受信されたイベントと、
システムが 200
だった場合は、緑色のステータス メッセージが表示されます。
このような場合にテストを完了するには、CRM が正しく設定されていることを確認してください サンプル ペイロードを受信して解析します。このステップを実施しないと、 Webhook が正しく機能しているという保証はありません。
送信されるペイロードのサンプルを以下に示します。実際のリクエストは、 次の形式で選択されたフィールドのみを含めます。
例で選択されているフォーム フィールド: 名前、電話番号、メールアドレス
リードタイプ: Webhook テスト UI によって送信されたテスト ペイロード
{
"lead_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
"campaign_id":123456,
"adgroup_id":0,
"creative_id":0,
"gcl_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
"user_column_data": [
{
"column_name": "Full Name",
"string_value":"FirstName LastName",
"column_id": "FULL_NAME"
},
{
"column_name":"User Phone",
"string_value":"1-650-555-0123",
"column_id":"PHONE_NUMBER"
},
{
"column_name":"User Email",
"string_value":"test@example.com",
"column_id":"EMAIL"
}],
"api_version":"1.0",
"form_id":123456789,
"google_key":"testkey",
"is_test":true
}
form_id
フィールドの値は、フォームの実際の ID に設定されます
すでに保存されているフォームでテストを実行する場合。未保存のフォームの場合
ダミー値が提供されます。
curl コマンドの使用
curl は、Mac または Linux から使用できます。 使用します。
- [Samples] からサンプル ペイロードを選択します。 必要に応じて変更します
- ファイル(
request.txt
など)を使用してダウンロードします。 - コマンドラインで次のコマンドを実行します。
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url