ফর্ম বিল্ডার UI-তে ওয়েবহুক যাচাইকরণ ব্যবহার করা (প্রস্তাবিত)
একবার Google Ads-এ ওয়েবহুক সেট-আপ হয়ে গেলে, আমরা আপনাকে পরীক্ষা করার পরামর্শ দিই যে আপনার CRM সঠিকভাবে সেট-আপ করা হয়েছে কিনা পরীক্ষার কার্যকারিতা ব্যবহার করে। অন্যথায়, আপনি আপনার CRM সিস্টেমে লিড ডেটা নাও পেতে পারেন।
Google বিজ্ঞাপনে আপনার লিড ফর্ম তৈরি করার সময়, আপনি ওয়েবহুক সেট-আপের নীচে একটি পরীক্ষা বোতাম দেখতে পাবেন:
মনে রাখবেন যে আপনি যদি অনুসন্ধানে একটি লিড ফর্ম সেট আপ করেন তবে সেট-আপ ইন্টারফেসটি আলাদা দেখতে পারে।
একবার আপনি পরীক্ষার বোতামে আঘাত করলে, আপনার কনফিগার করা ওয়েবহুক এন্ডপয়েন্টে একটি নমুনা ওয়েবহুক অনুরোধ পাঠানো হয় এবং একটি ফলাফল প্রদর্শিত হয়। যদি আপনার 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
ফিল্ডের মান আপনার ফর্মের আসল আইডিতে সেট করা হবে যদি আপনি ইতিমধ্যেই সংরক্ষিত ফর্মের উপর একটি পরীক্ষা করছেন। অসংরক্ষিত ফর্মের জন্য, একটি ডামি মান প্রদান করা হবে।
কার্ল কমান্ড ব্যবহার করে
আপনি আপনার ম্যাক বা লিনাক্স কমান্ড লাইন থেকে কার্ল ব্যবহার করতে পারেন।
- নমুনা থেকে একটি নমুনা পেলোড চয়ন করুন, এবং প্রয়োজন হলে সংশোধন করুন।
- এটি আপনার মেশিনে একটি ফাইলে (যেমন,
request.txt
) সংরক্ষণ করুন। - আপনার কমান্ড লাইনে নিম্নলিখিত কমান্ডটি চালান:
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url