การทดสอบ

เมื่อตั้งค่าเว็บฮุคใน 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 ได้

  1. เลือกเปย์โหลดตัวอย่างจากตัวอย่าง และแก้ไขหากจำเป็น
  2. จัดเก็บไว้ในไฟล์ (เช่น request.txt) ในเครื่อง
  3. เรียกใช้คำสั่งต่อไปนี้ในบรรทัดคำสั่ง
    $ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url