استفاده از اعتبارسنجی وب هوک در رابط کاربری فرم ساز (توصیه می شود)
پس از راهاندازی وب هوک در Google Ads، توصیه میکنیم آزمایش کنید که آیا CRM شما با استفاده از عملکرد آزمایشی به درستی تنظیم شده است یا خیر. در غیر این صورت، ممکن است داده های سرنخ را در سیستم CRM خود دریافت نکنید.
هنگام ساخت فرم سرنخ خود در Google Ads، یک دکمه تست را در زیر تنظیم وب هوک خواهید دید:
توجه داشته باشید که اگر در حال تنظیم فرم سرنخ در جستجو هستید، رابط راهاندازی ممکن است متفاوت به نظر برسد.
پس از زدن دکمه تست، یک نمونه درخواست وب هوک به نقطه پایانی وب هوک پیکربندی شده شما ارسال می شود و نتیجه نمایش داده می شود. اگر درخواست توسط 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 از خط فرمان مک یا لینوکس خود استفاده کنید.
- یک بار نمونه را از Samples انتخاب کنید و در صورت نیاز آن را تغییر دهید.
- آن را در یک فایل (به عنوان مثال،
request.txt
) در دستگاه خود ذخیره کنید. - دستور زیر را در خط فرمان خود اجرا کنید:
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url