ক্যাম্পেন

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

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

Campaign তৈরি করার সময়, আপনাকে অবশ্যই name, status (ENABLED বা PAUSED), advertising_channel_type, campaign_budget-এর মতো মূল ফিল্ড এবং বিডিং স্ট্র্যাটেজি উল্লেখ করতে হবে। আমরা আমাদের ক্লায়েন্ট লাইব্রেরি ব্যবহার করার সাজেশন দিলেও, আপনি CampaignService.MutateCampaigns ব্যবহার করে ক্যাম্পেন পরিবর্তন করতে পারবেন।

ক্যাম্পেনের ধরন

Google Ads-এ, এই ধারণাগুলিকে একটি শ্রেণিবিন্যাসে ভাবুন:

  1. ক্যাম্পেনের ধরন: আপনার প্রাথমিক পছন্দ এবং পুরো ক্যাম্পেনের ব্লুপ্রিন্ট।
  2. বিজ্ঞাপন নেটওয়ার্ক: আপনার বিজ্ঞাপন যেসব জায়গায় দেখানো হতে পারে, মূলত আপনার ক্যাম্পেনের ধরন অনুযায়ী তা নির্ধারণ করা হয়।
  3. নেটওয়ার্ক ও চ্যানেল কন্ট্রোল: নির্দিষ্ট সেটিংস যা আপনি ব্যবহার করতে পারেন সেইসব নেটওয়ার্কের মধ্যে আপনার বিজ্ঞাপন কোথায় দেখানো হবে তা ফাইন-টিউন করতে। আপনি যে কন্ট্রোল ব্যবহার করেন তা ক্যাম্পেনের ধরনের উপর নির্ভর করে।

ক্যাম্পেনের ধরন দিয়ে শুরু করুন

ক্যাম্পেনের ধরন হল আপনার বিজ্ঞাপন সংক্রান্ত প্রচেষ্টার ভিত্তি। এটি হল আপনার নেওয়া প্রথম সিদ্ধান্ত এবং এটি অন্যান্য সব কিছুকে নির্দেশ করে, যার মধ্যে রয়েছে:

  • আপনি কী ধরনের বিজ্ঞাপন তৈরি করতে পারবেন (যেমন, টেক্সট বিজ্ঞাপন, ছবি ব্যানার বা ভিডিও বিজ্ঞাপন)।
  • কোন কোন ফিচার ও বিডিং স্ট্র্যাটেজি উপলভ্য।

ক্যাম্পেনের ধরনের উদাহরণের মধ্যে রয়েছে Search, Display, পারফর্ম্যান্স ম্যাক্স এবং ডিমান্ড জেনারেশন।

প্রতিটি ক্যাম্পেন একটি ক্যাম্পেনের ধরনকে টার্গেট করে, যা Google Ads API-তে advertising_channel_type ফিল্ডের মাধ্যমে Campaign অবজেক্টে নির্দিষ্ট করা হয়।

Google Ads API-তে নিম্নলিখিত ক্যাম্পেনের ধরন কাজ করে:

নেটওয়ার্ক সম্পর্কে বোঝা

বিজ্ঞাপন নেটওয়ার্ক হল ওয়েবসাইট, অ্যাপ ও প্রপার্টির সংগ্রহ যেখানে আপনার বিজ্ঞাপন দেখানো হতে পারে। প্রধানগুলি হল:

  • Google Search Network: Google Search, Google Maps এবং Search পার্টনার সাইট।
  • Google Display Network: লক্ষ লক্ষ থার্ড-পার্টি ওয়েবসাইট, খবরের সাইট, ব্লগ এবং Gmail ও YouTube-এর মতো Google প্রপার্টি যেখানে ভিজ্যুয়াল বিজ্ঞাপন দেখানো হয়।
  • YouTube নেটওয়ার্ক: YouTube-এর নিজস্ব প্ল্যাটফর্ম, যার মধ্যে হোম ফিড, সার্চ ফলাফল, ভিডিও ও Shorts পড়ে।

প্রতিটি ক্যাম্পেনের ধরন নির্দিষ্ট নেটওয়ার্কে বিজ্ঞাপন দেখানোর জন্য ডিজাইন করা হয়েছে। যেমন, সার্চ ক্যাম্পেন মূলত সার্চ নেটওয়ার্কের জন্য তৈরি করা হয়।

প্লেসমেন্ট কন্ট্রোল করা

আপনার বেছে নেওয়া ক্যাম্পেনের ধরনের উপর নির্ভর করে, আপনার ক্যাম্পেন কোন নেটওয়ার্ক ব্যবহার করবে তা আপনি কীভাবে নিয়ন্ত্রণ করবেন তা উল্লেখযোগ্যভাবে পরিবর্তিত হয়। এখানে ব্রেকডাউন দেওয়া হল:

ক্যাম্পেনের ধরনের উদাহরণ কোথায় বিজ্ঞাপন দেখানো হবে তা আপনি কীভাবে নিয়ন্ত্রণ করেন ব্যাখ্যা
সার্চ করুন network_settings ব্যবহার করে এটি হল স্ট্যান্ডার্ড মডেল। আপনার সার্চ ক্যাম্পেন থেকে Google Search পার্টনার এবং Google Display Network-কে স্পষ্টভাবে অন্তর্ভুক্ত বা বাদ দিতে আপনি network_settings ফিল্ড ব্যবহার করতে পারেন।
পারফর্ম্যান্স ম্যাক্স (PMax) কোনও ম্যানুয়াল কন্ট্রোল নেই PMax ক্যাম্পেন সর্বাধিক রিচ ও অটোমেশনের জন্য ডিজাইন করা হয়েছে। কনভার্সন খুঁজে পেতে, এটি Google-এর সব নেটওয়ার্ক (যেমন, Search, Display ও YouTube) জুড়ে আপনার বিজ্ঞাপন অটোমেটিক পরিবেশন করে। আপনি নির্দিষ্ট নেটওয়ার্ক থেকে অপ্ট-আউট করতে পারবেন না।
ডিমান্ড জেনারেশন চ্যানেল কন্ট্রোল ব্যবহার করে এই ক্যাম্পেন ধরনের ক্ষেত্রে, বিস্তৃত নেটওয়ার্ক সেটিংসের পরিবর্তে DemandGenChannelControls ব্যবহার করা হয়, এর ফলে আপনি নির্দিষ্ট ইনভেনটরি চ্যানেল (selected_channels.maps-এর মাধ্যমে Google Maps সহ, যা v24 থেকে শুরু হচ্ছে) চালু বা বন্ধ করতে পারবেন।

এককথায়: উপমা

ক্যাম্পেন কনফিগারেশনকে গাড়ি বেছে নেওয়ার মতো করে ভাবুন:

  • ক্যাম্পেনের ধরন = আপনি যে গাড়িটি কিনছেন (যেমন, সিটি কার, অফ-রোড ট্রাক বা সেল্ফ-ড্রাইভিং শাটল)।
  • নেটওয়ার্ক = যে ধরনের ভূখণ্ডের জন্য গাড়িটি ডিজাইন করা হয়েছে (যেমন, পাকা শহুরে রাস্তা, এবড়োখেবড়ো পাহাড়ি রাস্তা অথবা উপরের সবকটি)।
  • নেটওয়ার্ক ও চ্যানেল কন্ট্রোল = আপনি যেসব নির্দিষ্ট ফিচার অ্যাডজাস্ট করতে পারবেন:
    • সার্চ ক্যাম্পেন (সিটি কার) আপনাকে network_settings ব্যবহার করে বেছে নিতে দেয় যে আপনি শহরতলীর রাস্তায় (সার্চ পার্টনার) গাড়ি চালাতে চান কিনা।
    • পারফর্ম্যান্স ম্যাক্স ক্যাম্পেন (সেল্ফ-ড্রাইভিং শাটল) আপনার লক্ষ্যে পৌঁছানোর জন্য সব নেটওয়ার্ক জুড়ে অটোমেটিক নেভিগেশন ম্যানেজ করে।
    • ডিমান্ড জেনারেশন ক্যাম্পেন (অফ-রোড ট্রাক) তার পরিবেশের মধ্যে নির্দিষ্ট সারফেস বেছে নেওয়ার জন্য ডেডিকেটেড DemandGenChannelControls প্রদান করে।

Google Ads UI-এর থেকে পার্থক্য

Google Ads API-এর মাধ্যমে লিগ্যাসি ও ভিডিও ক্যাম্পেন ম্যানেজ করার ক্ষেত্রে কিছু সীমাবদ্ধতা আছে।

ভিডিও ক্যাম্পেনের ক্ষেত্রে, ডেটা পড়ার জন্য আপনি Google Ads API ব্যবহার করতে পারবেন। আপনি Google Ads API ব্যবহার করে সব ভিডিও ক্যাম্পেনের জন্য পারফর্ম্যান্স রিপোর্ট (ক্লিক, ভিউ, খরচ) পেতে পারেন।

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

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

Google Ads UI-এর উদ্দেশ্য ("বিক্রি", "লিড") হল একটি সেট-আপ উইজার্ড। এটি আপনার লক্ষ্য জানতে চায় এবং তারপর ক্যাম্পেনের ধরন, বিডিং স্ট্র্যাটেজি ও আরও অনেক কিছুর মতো আপনার জন্য সেরা সেটিংস অটোমেটিক সাজেস্ট করে ও আগে থেকেই পূরণ করে দেয়।

Google Ads API আপনাকে ক্যাম্পেনের জন্য র বিল্ডিং ব্লক দেয়। কোনও একটি "উদ্দেশ্য" ফিল্ড নেই, কারণ API আপনাকে প্রতিটি সেটিংয়ের উপর সরাসরি নিয়ন্ত্রণ দেয়। সঠিক বিল্ডিং ব্লক অ্যাসেম্বল করার মাধ্যমে আপনি নিজের উদ্দেশ্য পূরণ করেন:

  • ক্যাম্পেনের ধরন বেছে নিন: SEARCH বা PERFORMANCE_MAX-এ advertising_channel_type সেট করুন।
  • বিডিং স্ট্র্যাটেজি বেছে নিন: campaign_bidding_strategy ইউনিয়নের মধ্যে maximize_conversion_value ফিল্ডে (অথবা target_roas ভ্যালু সহ পোর্টফোলিও bidding_strategy অ্যাটাচ করুন) ভ্যালু সেট করুন।
  • কনভার্সন সংক্রান্ত লক্ষ্য সেট করুন: আপনার PURCHASE কনভার্সন অ্যাকশন অপ্টিমাইজ করার জন্য ক্যাম্পেন কনফিগার করুন।

Google Ads API-তে ক্যাম্পেনের ধরনকে advertising_channel_type ফিল্ডের মাধ্যমে দেখানো হয়। প্রতিটি ক্যাম্পেনের জন্য advertising_channel_type সেট করুন। তারপর, আপনি যে নির্দিষ্ট ক্যাম্পেন তৈরি করছেন (যেমন, ভ্রমণের লক্ষ্যের জন্য পারফর্ম্যান্স ম্যাক্স বা ডিমান্ড জেনারেশন) সেটির অনবোর্ডিং গাইড চেক করে দেখুন যে সেটির জন্যও advertising_channel_sub_type সেট করতে হবে কিনা।

আপনি এই ক্যাম্পেন তৈরি করতে চাইলে... advertising_channel_type-এ সেট করুন... এবং advertising_channel_sub_type-কে... হিসেবে সেট করুন
স্ট্যান্ডার্ড সার্চ ক্যাম্পেন SEARCH (সেট করবেন না / খালি রাখুন)
স্ট্যান্ডার্ড ডিসপ্লে ক্যাম্পেন DISPLAY (সেট করবেন না / খালি রাখুন)
স্ট্যান্ডার্ড পারফর্ম্যান্স ম্যাক্স ক্যাম্পেন PERFORMANCE_MAX (সেট করবেন না / খালি রাখুন)
ভ্রমণ সংক্রান্ত লক্ষ্যের জন্য পারফর্ম্যান্স ম্যাক্স ক্যাম্পেন PERFORMANCE_MAX TRAVEL_GOALS
একটি ডিমান্ড জেনারেশন ক্যাম্পেন DEMAND_GEN (সেট করবেন না / খালি রাখুন)

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

Google Ads UI-তে ক্যাম্পেন সাবটাইপ, যেমন স্ট্যান্ডার্ড এবং সব ফিচার, UI ব্যবহারকারীদের প্রাসঙ্গিক ক্যাম্পেন বিকল্প খুঁজে পেতে সাহায্য করে, কিন্তু UI ক্যাম্পেন সাবটাইপ কলাম এবং Campaign অবজেক্টের advertising_channel_type এবং advertising_channel_sub_type ফিল্ডের মধ্যে কোনও সরাসরি ওয়ান-টু-ওয়ান ম্যাপিং নেই। যেমন, Google Ads API ব্যবহার করে তৈরি করা সার্চ ক্যাম্পেনকে UI-তে সবসময় সব ফিচার ক্যাম্পেন হিসেবে বিবেচনা করা হয়।

ক্যাম্পেন বাজেট, বিডিং স্ট্র্যাটেজি ও টার্গেটিং

Google Ads API-তে, ক্যাম্পেন ম্যানেজ করার অর্থ হল তিনটি মৌলিক প্রশ্নের উত্তর দেওয়া যা আপনার বিজ্ঞাপন কীভাবে এবং কোথায় দেখানো হবে তা নিয়ন্ত্রণ করে:

  1. আমি কত খরচ করতে পারব? (ক্যাম্পেন বাজেট)

    • এটি আপনার ক্যাম্পেনের আর্থিক সীমা। API-তে, আপনি খরচের সীমা (মাইক্রোতে) সহ একটি আলাদা CampaignBudget অবজেক্ট তৈরি করেন এবং তারপরে আপনার ক্যাম্পেনে এর রিসোর্সের নাম অ্যাটাচ করেন। একাধিক ক্যাম্পেন জুড়েও গড় দৈনিক বাজেট শেয়ার করা যায়।
  2. Google কীভাবে আমার টাকা খরচ করবে? (বিডিং স্ট্র্যাটেজি)

    • এটি Google-কে আপনার প্রাথমিক অপ্টিমাইজেশনের লক্ষ্য কী তা জানায়। আপনি যা অর্জন করতে চান তার উপর ভিত্তি করে একটি বিডিং স্ট্র্যাটেজি বেছে নিন:
      • ট্রাফিকের জন্য: TargetSpend (ক্লিক সর্বাধিক করুন) ব্যবহার করুন।
      • লিড বা সাইন-আপের জন্য: ঐচ্ছিক target_cpa_micros-এর সাথে MaximizeConversions ব্যবহার করুন।
      • ই-কমার্স সেলের জন্য: ঐচ্ছিক target_roas সহ MaximizeConversionValue ব্যবহার করুন।
  3. কারা আমার বিজ্ঞাপন দেখতে পাবেন? (লক্ষ্য করা দর্শক)

    • এখানেই আপনাকে নিজের মার্কেট নির্ধারণ করতে হবে। সঠিক লোকজনের কাছে পৌঁছানোর জন্য আপনি CampaignCriterion বা AdGroupCriterion অবজেক্ট যোগ করেন। টার্গেট করার ভিত্তি এগুলি হতে পারে:
      • কীওয়ার্ড: ব্যবহারকারীরা কী সার্চ করছেন।
      • লোকেশন: ব্যবহারকারী কোথায় আছেন।
      • জনসংখ্যাতত্ত্ব: বয়স, লিঙ্গগত পরিচয়, পারিবারিক আয় বা অভিভাবকীয় স্ট্যাটাস।
      • দর্শক: তাদের আগের অ্যাক্টিভিটি (যেমন, ওয়েবসাইট ভিজিটর) বা আগ্রহ।

ক্যাম্পেন সম্পর্কে কীভাবে ভাববেন

Google Ads API-এর মাধ্যমে ক্যাম্পেন ম্যানেজ বা তৈরি করার সময়, ক্যাম্পেন, বিজ্ঞাপন ও অ্যাসেট কীভাবে সাজানো ও পরিবেশন করা হয় তা নিয়ন্ত্রণকারী অন্তর্নিহিত স্ট্রাকচার ও মডেল সম্পর্কে বোঝা সহায়ক হয়। তিনটি প্রাথমিক মডেল সম্পর্কে আপনাকে জানতে হবে: বিজ্ঞাপন গ্রুপ ও বিজ্ঞাপন মডেল, অ্যাসেট গ্রুপ ও অ্যাসেট মডেল এবং অ্যাসেটের সাথে বিজ্ঞাপন গ্রুপ ও বিজ্ঞাপনের একটি হাইব্রিড মডেল। এইসব মডেল আপনার বেছে নেওয়া AdvertisingChannelType-এর উপর নির্ভর করে।

স্ট্রাকচার ব্যবহারের উদাহরণ (AdvertisingChannelType) এটি কীভাবে কাজ করে মূল ধারণা
বিজ্ঞাপন গ্রুপ সংক্রান্ত স্ট্রাকচার SEARCH, স্ট্যান্ডার্ড DISPLAY ক্যাম্পেনটি AdGroup রিসোর্সে সাজানো হয়েছে। প্রতিটি বিজ্ঞাপন গ্রুপে এক সেট সম্পূর্ণ বিজ্ঞাপন এবং এক সেট টার্গেটিং মাপকাঠি (যেমন, কীওয়ার্ড ও দর্শক) থাকে। ম্যানুয়ালি তৈরি করা বিজ্ঞাপন ও সেগুলির টার্গেটিংয়ের মধ্যে লিঙ্ক বিজ্ঞাপন গ্রুপের মধ্যে কঠোরভাবে নিয়ন্ত্রণ করা হয়।
অ্যাসেট গ্রুপের গঠন PERFORMANCE_MAX বিজ্ঞাপন গ্রুপের পরিবর্তে, আপনি AssetGroup রিসোর্স তৈরি করেন। প্রতিটি অ্যাসেট গ্রুপে কাঁচা ক্রিয়েটিভ অ্যাসেট (শিরোনাম, ছবি, ভিডিও) এবং অডিয়েন্স সিগন্যালের একটি পুল থাকে। আপনি ক্রিয়েটিভ কম্পোনেন্ট প্রদান করেন এবং Google-এর AI রিয়েল-টাইমে চূড়ান্ত বিজ্ঞাপন অ্যাসেম্বল করে, যাতে সেগুলি বিভিন্ন চ্যানেল জুড়ে অপ্টিমাইজ করা যায়।
হাইব্রিড স্ট্রাকচার DEMAND_GEN, DISPLAY এর মধ্যে ক্যাম্পেন বা বিজ্ঞাপন গ্রুপ লেভেলে লিঙ্ক করা আধুনিক অ্যাসেট (যেমন, সাইটলিঙ্ক বা কলআউট) সহ একটি স্ট্যান্ডার্ড বিজ্ঞাপন গ্রুপ স্ট্রাকচার অন্তর্ভুক্ত। মূল বিজ্ঞাপনটি বিজ্ঞাপন গ্রুপ লেভেলে স্ট্রাকচার করা হয় এবং আপনি এটির পাশাপাশি দেখানোর জন্য অতিরিক্ত বিনিময়যোগ্য অ্যাসেট প্রদান করেন।