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

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

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

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

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

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

Business Profile লোকেশন

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

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

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

locations/locationId

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

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

স্মার্ট ক্যাম্পেনের স্ট্যাটাস পেতে, SmartCampaignSetting সহ SmartCampaignSettingService.GetSmartCampaignStatus resource_name কল করুন (customers/{customer_id}/smartCampaignSettings/{campaign_id})। এই পদ্ধতিটি 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: সংশ্লিষ্ট paused_date_time, removed_date_time, বা end_date_time টাইমস্ট্যাম্প গ্রাহকের টাইম জোনে (yyyy-MM-dd HH:mm:ss) অন্তর্ভুক্ত করুন।

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

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

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

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