GeoX এক্সপেরিমেন্টের জন্য স্বয়ংক্রিয় বা বৃহৎ পরিসরে ডেটা সংগ্রহের ক্ষেত্রে, আপনাকে অবশ্যই Google Ads API ব্যবহার করে খরচ এবং ব্যয়ের ডেটা সংগ্রহ করতে হবে। এর সাথে আপনাকে আপনার অভ্যন্তরীণ CRM, একটি পয়েন্ট অফ সেল (POS), বা অভ্যন্তরীণ সেলস ডেটাবেস থেকে প্রাপ্ত অপরিশোধিত, ফিল্টারবিহীন এবং উৎসবিহীন কনভার্সন বা রেভিনিউ ডেটা একত্রিত করতে হবে।
প্রস্তাবিত এপিআই ওয়ার্কফ্লো আর্কিটেকচার
ভৌগোলিক বিভাগ অনুযায়ী ক্যাম্পেইন ও খরচের ডেটা নির্ভুলভাবে সংগ্রহ করতে, এই কাঠামোটি অনুসরণ করুন:
- সার্ভিস:
GoogleAdsServiceব্যবহার করুন, বিশেষত এরSearchবাSearchStreamমেথডগুলো। রিসোর্স: ব্যবহারকারী ভৌতিকভাবে কোথায় অবস্থিত ছিলেন বা কোথায় আগ্রহী ছিলেন তা দেখতে
geographic_viewকোয়েরি করুন, যা সাধারণত GeoX এক্সপেরিমেন্টের জন্য একটি স্ট্যান্ডার্ড পদ্ধতি। বিকল্পভাবে, ক্যাম্পেইন দ্বারা টার্গেট করা নির্দিষ্ট লোকেশনের উপর ভিত্তি করে পারফরম্যান্স দেখতেlocation_viewকোয়েরি করুন।অন্তর্ভুক্ত করার জন্য ক্ষেত্রসমূহ:
-
campaign.id -
segments.date -
segments.geo_target_city(অথবা GeoX-এর সূক্ষ্মতার উপর নির্ভর করে অঞ্চল বা দেশ) -
metrics.cost_micros
-
নমুনা GAQL কোয়েরি: GeoX-এর জন্য, বিজ্ঞাপনদাতাদের অ্যাট্রিবিউটেড কনভার্সনের (যা অভ্যন্তরীণ CRM বা তৃতীয় পক্ষের সিস্টেম থেকে আসা উচিত) পরিবর্তে Google Ads API ব্যবহার করে খরচের মেট্রিকস সংগ্রহ করতে বলা হয়েছে। আপনি নিম্নলিখিত কোয়েরিটি ব্যবহার করতে পারেন:
SELECT campaign.id, segments.date, segments.geo_target_city, metrics.cost_micros FROM geographic_view WHERE segments.date DURING LAST_30_DAYS
পোস্ট-প্রসেসিং এবং ডেটা নিষ্কাশন
ভৌগোলিক সেগমেন্ট ম্যাপিং: এপিআই রিপোর্টিং ভিউতে সাধারণ টেক্সট নাম (যেমন "নিউ ইয়র্ক") বা সংক্ষিপ্ত কোড (যেমন "501" বা "ES") ফেরত দেয় না।
segments.geo_target_cityবাsegments.geo_target_countryমতো ফিল্ডগুলো একটি রিসোর্স নেম স্ট্রিং ফেরত দেয় যা একটিGeoTargetConstantকে নির্দেশ করে (উদাহরণস্বরূপ,geoTargetConstants/1023191)। ডেভেলপাররা সরাসরিgeo_target_constantটেবিলটি কোয়েরি করতে পারেন:SELECT geo_target_constant.canonical_name FROM geo_target_constant WHERE geo_target_constant.resource_name = 'geoTargetConstants/{extracted_id}'বিকল্পভাবে, কোডে স্থানীয়ভাবে জয়েনটি সম্পাদন করতে, Geo targets থেকে স্ট্যাটিক জিও টার্গেট CSV ফাইলটি ডাউনলোড করুন।
ব্যয় রূপান্তর: এপিআই ব্যয়ের মান মাইক্রো-তে ফেরত দেয়। আপনার আপলোড ফাইলে প্রয়োজনীয় প্রমিত মুদ্রার মান পেতে, আপনাকে অবশ্যই
metrics.cost_microsকে ১,০০০,০০০ দিয়ে ভাগ করতে হবে।
টার্গেটিং কোড (ডিএমএ এবং দেশ)
টার্গেটিং মিউটেশন কার্যকর করার সময়, বিজ্ঞাপনদাতাদের অবশ্যই তাদের নির্বাচিত অঞ্চলগুলির জন্য সঠিক GeoTargetConstant ID খুঁজে বের করে প্রদান করতে হবে। আপনি সরাসরি ISO বা Nielsen কোড প্রদান করতে পারবেন না।
| অঞ্চলের ধরণ | প্রয়োজনীয় এপিআই আইডি ( GeoTargetConstant ) | লিগ্যাসি ফরম্যাট (ব্যবহার করবেন না) |
|---|---|---|
| ডিএমএ অঞ্চল | আইডি 200501 (নিউ ইয়র্কের জন্য) | নিলসেন কোড (উদাহরণস্বরূপ, নিউ ইয়র্কের জন্য 501 ) |
| দেশ | আইডি 2724 (স্পেনের জন্য) | আইএসও কোড (উদাহরণস্বরূপ, স্পেনের জন্য "ES" ) |
সর্বোত্তম অনুশীলন এবং সাধারণ বিন্যাস ত্রুটি
- তারিখের ফরম্যাটিং:
segments.dateফিল্ডটিYYYY-MM-DDফরম্যাটে ডেটা প্রদান করে। এক্সেলের মতো স্প্রেডশিট অ্যাপ্লিকেশনগুলো প্রায়শই স্বয়ংক্রিয়ভাবে তারিখের ফরম্যাট পরিবর্তন করে ফেলে। তারিখের পরিসরটি প্রয়োজনীয়YYYY-MM-DDফরম্যাটে সঠিকভাবে পঠিত হচ্ছে কিনা, তা নিশ্চিত করতে প্রথমে আপনার ফাইলটি গুগল শিটসে আপলোড করুন। - পূর্ববর্তী শূন্য: নিশ্চিত করুন যেন জিপ কোডের পূর্ববর্তী শূন্যগুলো (যেমন,
01234) বাদ না যায়। একটি ৫-সংখ্যার স্ট্রিং তৈরি করতে গুগল শিটস-এর 'কাস্টম নম্বর ফরম্যাট' ব্যবহার করুন। - একত্রীকরণ: একাধিক কোষের উপর গবেষণা পরিচালনা করলে, আপনাকে প্রতিটি চিকিৎসা শাখার জন্য আলাদা ব্যয়ের হিসাব প্রদান করতে হবে।
- কনভার্সন ডেটা যুক্ত করা: কোনো অভ্যন্তরীণ CRM সিস্টেম বা অভ্যন্তরীণ সেলস ডেটাবেস থেকে কনভার্সন ডেটা যুক্ত করার সময়, Google Ads API ডেটা এবং GeoX-এর সাথে নির্বিঘ্ন ডেটা প্রসেসিং নিশ্চিত করতে, কনভার্সন ডেটাতে নিম্নলিখিত বৈশিষ্ট্যগুলো আছে কিনা তা নিশ্চিত করুন:
- দৈনিক সময় সিরিজ: ডেটা অবশ্যই দিন অনুযায়ী একত্রিত করতে হবে।
- ভৌগোলিক স্তর: প্রতিটি রূপান্তরকে অবশ্যই আপনার পরীক্ষাধীন সুনির্দিষ্ট ভৌগোলিক এককের সাথে ম্যাপ করতে হবে (উদাহরণস্বরূপ, গ্রাহকের শিপিং জিপ কোডকে ডিজাইনে ব্যবহৃত ডিএমএ বা পোস্টাল ক্লাস্টারের সাথে মেলানো)।
- মোট মান: ডেটা অবশ্যই অ-ঋণাত্মক এবং পরম মান হতে হবে, যেমন মোট রাজস্ব বা মোট রূপান্তর সংখ্যা। যদি আপনার CRM রিফান্ডের জন্য ঋণাত্মক মান সহ নিট রাজস্ব ট্র্যাক করে, তবে আপনাকে পরীক্ষার জন্য মোট সংখ্যাগুলি ব্যবহার করতে হবে এবং পরে একটি রিফান্ড অনুপাত প্রয়োগ করতে হবে।