স্মার্ট ক্যাম্পেন

স্মার্ট ক্যাম্পেন ছোট ব্যবসাকে অনলাইনে আরও বেশি গ্রাহকের কাছে পৌঁছাতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। এগুলি সেট-আপ ও রক্ষণাবেক্ষণ করার জন্য খুব বেশি পরিশ্রম করতে হয় না। স্মার্ট ক্যাম্পেন Google-এর বিজ্ঞাপন প্রযুক্তির উপর নির্ভর করে, যা আপনার ব্যবসা এবং লক্ষ্যের বিবরণের উপর ভিত্তি করে অটোমেটিক ক্যাম্পেন অপ্টিমাইজ করে, তা গ্রাহকের কল, আপনার লোকেশনে ভিজিট বা আপনার ওয়েবসাইটে অ্যাকশন যাই হোক না কেন।

ক্যাম্পেন তৈরি করা

স্মার্ট ক্যাম্পেন তৈরি করার ওয়ার্কফ্লোতে এমন কিছু ধাপ রয়েছে যা অন্যান্য ক্যাম্পেনের ধরনের থেকে আলাদা। পেশাদার পদ্ধতি হিসেবে, একটি GoogleAdsService.Mutate অনুরোধে এন্টিটি যোগ করুন।

স্মার্ট ক্যাম্পেন তৈরি করার ওয়ার্কফ্লোতে এই ধাপগুলি রয়েছে (এইসব ধাপে বর্ণনা করা এন্টিটি সম্পর্ক ও সেটিংস আপনার অ্যাকাউন্টে স্মার্ট ক্যাম্পেন চেক বা আপডেট করার সময়ও প্রযোজ্য হয়)। আরও তথ্যের জন্য সম্পূর্ণ কোড স্যাম্পেল চেক করুন।

  1. SmartCampaignSuggestService, KeywordThemeConstantService থেকে পাওয়া সাজেশন অথবা ফ্রি-ফর্ম কীওয়ার্ড থিম ব্যবহার করে কীওয়ার্ড থিমের তালিকা তৈরি করুন। এইসব কীওয়ার্ড থিম ব্যবহার করে বাজেটের বিভিন্ন স্তরের সাজেশন পাওয়া, কীওয়ার্ড থিম ক্যাম্পেনের মাপকাঠি তৈরি করা এবং বিজ্ঞাপনের টেক্সট ক্রিয়েটিভের জন্য সাজেশন তৈরি করা হয়।
  2. SmartCampaignSuggestService থেকে বাজেটের পরিমাণ, বিজ্ঞাপনের শিরোনাম এবং বিবরণের জন্য সাজেশন পান। এই পরিষেবাটি আপনার ব্যবসা, টার্গেট করা ভৌগোলিক লোকেশন, টার্গেট করা ভাষা এবং কীওয়ার্ড থিম সম্পর্কে তথ্য ব্যবহার করে high, low, বা recommended দৈনিক বাজেটের পরিমাণ এবং বিজ্ঞাপনের জন্য সর্বাধিক তিনটি শিরোনাম এবং দুটি বিবরণ টেক্সট সাজেস্ট করে।
  3. সাজেস্ট করা বাজেটের পরিমাণ ব্যবহার করে একটি CampaignBudget তৈরি করুন। সাজেস্ট করা বাজেট ব্যবহার করলে আপনার ক্যাম্পেনের পারফর্ম্যান্স সর্বাধিক করতে সাহায্য করে। স্মার্ট ক্যাম্পেনের বাজেট অন্য কোনও ক্যাম্পেনের সাথে শেয়ার করা যায় না।
  4. Campaign এবং একটি SmartCampaignSetting তৈরি করুন। Campaign-এর সাথে যুক্ত SmartCampaignSetting আলাদাভাবে থাকতে পারে না, তাই নেগেটিভ সাময়িক রিসোর্সের নাম (যেমন customers/{customer_id}/campaigns/-1) ব্যবহার করে একই Mutate অনুরোধে দুটি এন্টিটি একসাথে তৈরি করুন যাতে নির্ভরশীল রিসোর্স লিঙ্ক করা যায়।
  5. CampaignCriterionটি অবজেক্টের তালিকা তৈরি করুন। এই গাইড কীওয়ার্ড থিম ক্যাম্পেন মাপকাঠি তৈরি করতে ধাপ ১-এ সংকলিত কীওয়ার্ড থিম ব্যবহার করে এবং অন্যান্য কাজ করে এমন ক্যাম্পেন মাপকাঠির ধরন বর্ণনা করে।
  6. AdGroup তৈরি করুন। স্মার্ট ক্যাম্পেনে শুধুমাত্র একটি AdGroup যুক্ত থাকতে পারে।
  7. ৩ থেকে ১৫টি শিরোনাম এবং ২ থেকে ৪টি বিবরণ সহ SmartCampaignAdInfo ব্যবহার করে AdGroupAd তৈরি করুন।

Business Profile লোকেশন

সাজেশন জেনারেট করা বা ক্যাম্পেন কনফিগার করার সময়, আপনার স্মার্ট ক্যাম্পেনের পারফর্ম্যান্স সর্বাধিক করতে, আপনার Business Profile-এর লোকেশন আইডেন্টিফায়ার প্রদান করুন।

আপনার Business Profile লোকেশন শনাক্তকারী, হয় Business Profile API-এর name ফিল্ড অথবা Business Profile UI থেকে পাওয়া যেতে পারে।

SmartCampaignSuggestionInfo বা SmartCampaignSetting অবজেক্টে সেট করা হলে, শনাক্তকারীকে এই ফর্ম্যাটে স্ট্রিং হতে হবে:

locations/locationId

Business Profile API থেকে শনাক্তকারী পাওয়া গেলে, সেটি আগে থেকেই সঠিক ফর্ম্যাটে থাকে। তবে, UI থেকে শনাক্তকারী পাওয়া গেলে, সেটি locations/-এর সাথে যোগ করতে হবে।

প্রচারাভিযানের স্থিতি

স্মার্ট ক্যাম্পেনের স্ট্যাটাস ফিরিয়ে আনতে, ক্যাম্পেনের SmartCampaignSetting (customers/{customer_id}/smartCampaignSettings/{campaign_id})-এর resource_name সহ SmartCampaignSettingService.GetSmartCampaignStatus কল করুন। এই পদ্ধতি campaign.primary_status বা campaign.primary_status_reasons-এর তুলনায় স্মার্ট ক্যাম্পেনের স্ট্যাটাসের আরও বেশি অ্যাগ্রিগেট করা ভিউ প্রদান করে।

GetSmartCampaignStatusResponse-এ SmartCampaignStatus (ELIGIBLE, NOT_ELIGIBLE, PENDING, PAUSED, REMOVED, অথবা ENDED) সহ স্ট্যাটাস-নির্দিষ্ট বিবরণ অন্তর্ভুক্ত থাকে:

  • not_eligible_details: এর মধ্যে SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED, অথবা ALL_ADS_DISAPPROVED) অন্তর্ভুক্ত।
  • eligible_details: এর মধ্যে অন্তর্ভুক্ত last_impression_date_time (আগের ৪৮ ঘণ্টায় শেষ ইম্প্রেশন দেখার টাইমস্ট্যাম্প) এবং end_date_time (প্রযোজ্য হলে)।
  • paused_details, removed_details, এবং ended_details: গ্রাহকের টাইম জোনে (yyyy-MM-dd HH:mm:ss) সংশ্লিষ্ট paused_date_time, removed_date_time, অথবা end_date_time টাইমস্ট্যাম্প অন্তর্ভুক্ত করুন।

অভিযোগ জানানোর সময় যেসব বিষয় বিবেচনা করতে হবে

স্মার্ট ক্যাম্পেন সরলীকৃত স্ট্রাকচার সহ ডিজাইন করা হয়েছে, প্রতিটি ক্যাম্পেনকে একটি বিজ্ঞাপন গ্রুপে সীমাবদ্ধ করা হয়েছে। এই স্ট্রাকচারের নির্দিষ্ট প্রভাব আছে রিপোর্টিংয়ের ক্ষেত্রে:

  • বিজ্ঞাপন গ্রুপ-লেভেল মেট্রিক: প্রতিটি স্মার্ট ক্যাম্পেনে শুধুমাত্র একটি বিজ্ঞাপন গ্রুপ থাকে বলে, বিজ্ঞাপন গ্রুপ-লেভেলে যেকোনও পারফর্ম্যান্স মেট্রিক (যেমন ক্লিক, ইম্প্রেশন ও কনভার্সন) সম্পূর্ণ ক্যাম্পেনের মেট্রিকের সাথে অভিন্ন হয়।
  • মেট্রিক নিয়ে আসা: পারফর্ম্যান্স ডেটার জন্য কোয়েরি করার সময়, আপনি ক্যাম্পেন লেভেলে মেট্রিক নিয়ে আসতে পারবেন। আপনি বিজ্ঞাপন গ্রুপ লেভেলে মেট্রিক্স পুনরুদ্ধার করতে পারলেও, ক্যাম্পেন লেভেলে যা উপলভ্য তার বাইরে অতিরিক্ত বিবরণ প্রদান করে না।

স্মার্ট ক্যাম্পেন সংক্রান্ত বেশিরভাগ রিপোর্টিংয়ের প্রয়োজনে, campaign এবং এর সাথে সম্পর্কিত মেট্রিক কোয়েরি করলে পারফর্ম্যান্সের সম্পূর্ণ ছবি পাওয়া যায়।