การใช้การตรวจสอบเว็บฮุคใน UI ของเครื่องมือสร้างแบบฟอร์ม (แนะนำ)
เมื่อตั้งค่าเว็บฮุคใน Google Ads แล้ว เราขอแนะนำให้ทดสอบว่าตั้งค่า CRM อย่างถูกต้องหรือไม่โดยใช้ฟังก์ชันการทดสอบ ไม่เช่นนั้น คุณอาจไม่ได้รับข้อมูลโอกาสในการขายในระบบ CRM
เมื่อสร้างโฆษณาแบบกรอกฟอร์มใน Google Ads คุณจะเห็นปุ่มทดสอบอยู่ใต้การตั้งค่าเว็บฮุค
โปรดทราบว่าอินเทอร์เฟซการตั้งค่าอาจดูแตกต่างออกไปหากคุณตั้งค่าแบบฟอร์มโอกาสในการขายใน Search
เมื่อกดปุ่มทดสอบแล้ว ระบบจะส่งตัวอย่างคำขอเว็บฮุคไปยังปลายทางเว็บฮุคที่กำหนดค่าไว้และแสดงผลลัพธ์ หาก CRM ได้รับคำขอสำเร็จแล้วและรหัสสถานะการตอบกลับ HTML จากระบบของคุณคือ 200
คุณจะเห็นข้อความสถานะสีเขียวดังนี้
หากต้องการทำการทดสอบในกรณีเช่นนี้ โปรดยืนยันว่า CRM ของคุณได้รับและแยกวิเคราะห์เพย์โหลดตัวอย่างอย่างถูกต้อง หากไม่ทำตามขั้นตอนนี้ ก็ไม่ได้รับประกันว่าเว็บฮุคจะทำงานอย่างถูกต้อง
ตัวอย่างของเพย์โหลดที่ส่งจะแสดงที่ด้านล่าง คำขอจริงจะมีเฉพาะช่องที่ได้เลือกไว้ในแบบฟอร์ม ดังนี้
ช่องแบบฟอร์มที่เลือกในตัวอย่าง: ชื่อ โทรศัพท์ อีเมล
ประเภทโอกาสในการขาย: เปย์โหลดทดสอบที่ส่งโดย 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
จะถูกตั้งค่าเป็นรหัสจริงของแบบฟอร์มหากคุณกำลังทำการทดสอบกับแบบฟอร์มที่บันทึกไว้แล้ว สำหรับแบบฟอร์มที่ไม่ได้บันทึก
ระบบจะระบุค่าจำลองขึ้นมา
การใช้คำสั่ง curl
คุณใช้คำสั่ง curl จากบรรทัดคำสั่งของ Mac หรือ Linux ได้
- เลือกเปย์โหลดตัวอย่างจากตัวอย่าง และแก้ไขหากจำเป็น
- จัดเก็บไว้ในไฟล์ (เช่น
request.txt
) ในเครื่อง - เรียกใช้คำสั่งต่อไปนี้ในบรรทัดคำสั่ง
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url