在表單建構工具 UI 中使用 Webhook 驗證 (建議做法)
在 Google Ads 中設定 Webhook 後,建議您測試客戶關係管理系統 使用測試功能正確設定。否則您可能不會收到 客戶關係管理系統中的待開發客戶資料
在 Google Ads 建立待開發客戶表單時,下方會顯示測試按鈕 進行 Webhook 設定:
請注意,建立待開發客戶時,設定介面可能會有所不同 表單中。
按下測試按鈕後,系統就會將範例 Webhook 要求傳送至您的
系統就會顯示結果如果要求
也會順利收到您的客戶關係管理系統所發出的 HTML 回應狀態碼
系統為 200
,系統會顯示綠色狀態訊息:
如要進行這類測試,請確認您的客戶關係管理系統是否正確 接收及剖析範例酬載。如果沒有執行這個步驟, 但不保證 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 指令
您可以使用 Mac 或 Linux 的 curl 指令列
- 從範例中選擇酬載範例。 並視需要修改
- 將該檔案儲存在檔案中 (例如
request.txt
)。 - 在指令列中執行下列指令:
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url