テスト

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 から使用できます。 使用します。

  1. [Samples] からサンプル ペイロードを選択します。 必要に応じて変更します
  2. ファイル(request.txt など)を使用してダウンロードします。
  3. コマンドラインで次のコマンドを実行します。
    $ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url