ক্যাম্পেইন টার্গেটিং

Google বিজ্ঞাপন স্ক্রিপ্ট আপনাকে আপনার অ্যাকাউন্টে প্রচার-স্তরের টার্গেটিং সেটিংসের সাথে কাজ করতে দেয়। বিজ্ঞাপনের সময়সূচী, টার্গেটেড এবং বাদ দেওয়া অবস্থান, টার্গেটেড প্রক্সিমিটি এবং প্ল্যাটফর্মের জন্য সমর্থন উপলব্ধ। এই নির্দেশিকা দেখায় কিভাবে প্রচারাভিযানের লক্ষ্য নিয়ে কাজ করতে হয়।

বিজ্ঞাপনের সময়সূচী

বিজ্ঞাপনের সময়সূচী আপনাকে নিয়ন্ত্রণ করতে দেয় কখন আপনার বিজ্ঞাপন চালানো হবে।

পুনরুদ্ধার করুন

আপনি প্রচারাভিযানের লক্ষ্যগুলির adSchedules পদ্ধতি ব্যবহার করে একটি প্রচারাভিযানের বিজ্ঞাপনের সময়সূচী পুনরুদ্ধার করতে পারেন৷ নিম্নলিখিত কোড স্নিপেট দেখায় কিভাবে একটি প্রচারণার জন্য সমস্ত AdSchedule মানদণ্ডের তালিকা পুনরুদ্ধার করতে হয়:

const campaign = AdsApp.campaigns()
    .withCondition("campaign.name = 'My campaign'")
    .get()
    .next();

const adSchedules = campaign.targeting().adSchedules().get();
for (const adSchedule of adSchedules) {
  // Process your ad schedule.
  ...
}

ডিফল্টরূপে, একটি প্রচারাভিযান সর্বদা পরিবেশিত হয়, তাই আপনি যদি আপনার প্রচারাভিযানের জন্য একটি কাস্টম বিজ্ঞাপন সময়সূচী সেট না করে থাকেন তাহলে আপনি কোনো বিজ্ঞাপনের সময়সূচী ফিরে পাবেন না।

হালনাগাদ

একবার আপনি একটি বিজ্ঞাপনের সময়সূচী পুনরুদ্ধার করলে, আপনি সরাসরি এর বৈশিষ্ট্যগুলি পরিবর্তন করতে পারেন; উদাহরণস্বরূপ, আপনি একটি বিজ্ঞাপন সময়সূচীর বিড মডিফায়ারকে নিম্নরূপ আপডেট করতে পারেন:

adSchedule.setBidModifier(1.1);

সৃষ্টি

একটি নতুন বিজ্ঞাপনের সময়সূচী তৈরি করতে, আপনি Campaign addAdSchedule পদ্ধতি ব্যবহার করতে পারেন। নিম্নলিখিত কোড স্নিপেটটি 1.1 এর বিড সংশোধক সহ প্রতি শনিবার অ্যাকাউন্টের টাইমজোনে সকাল 7 AM থেকে 11 AM পর্যন্ত প্রচারের জন্য একটি কাস্টম বিজ্ঞাপন সময়সূচী তৈরি করে৷

campaign.addAdSchedule({
   dayOfWeek: "SATURDAY",
   startHour: 7,
   startMinute: 0,
   endHour: 11,
   endMinute: 0,
   bidModifier: 1.1
});

প্রতিটি প্যারামিটারের জন্য কোন মানগুলি অনুমোদিত, সেইসাথে বিজ্ঞাপনের সময়সূচী তৈরি করার সময় মনে রাখতে অতিরিক্ত বিধিনিষেধগুলি সম্পর্কে আরও বিশদ বিবরণের জন্য আপনি আমাদের ডকুমেন্টেশন দেখতে পারেন।

অপসারণ

আপনি একটি বিজ্ঞাপন সময়সূচী remove পদ্ধতি ব্যবহার করে সরাতে পারেন। একটি প্রচারাভিযানের কাস্টম বিজ্ঞাপন সময়সূচী পুনরায় সেট করতে, আপনি নিম্নরূপ তার সমস্ত কাস্টম বিজ্ঞাপন সময়সূচী মুছে ফেলতে পারেন:

const adSchedules = campaign.adSchedules().get();
for (const adSchedule of adSchedules) {
  adSchedule.remove();
}

অবস্থানসমূহ

আপনি Google বিজ্ঞাপন স্ক্রিপ্ট ব্যবহার করে আপনার প্রচারাভিযানের জন্য অবস্থানগুলি লক্ষ্য বা বাদ দিতে পারেন।

পুনরুদ্ধার করুন

আপনি প্রচারাভিযানের লক্ষ্যগুলির targetedLocations পদ্ধতি ব্যবহার করে লক্ষ্যযুক্ত অবস্থানের তালিকা পুনরুদ্ধার করতে পারেন। বাদ দেওয়া অবস্থানগুলি excludedLocations পদ্ধতি ব্যবহার করে পুনরুদ্ধার করা যেতে পারে। নিম্নলিখিত কোড স্নিপেট সব টার্গেট করা অবস্থান নির্বাচন করে যা গত মাসে 100 টির বেশি ইমপ্রেশন পেয়েছে।

const locations = AdsApp.targeting()
  .targetedLocations()
  .withCondition("metrics.impressions > 100")
  .forDateRange("LAST_MONTH")
  .orderBy("metrics.clicks DESC")
  .get();

for (const location of locations) {
 // Process the campaign target here.
 ...
}

আপনি যদি আপনার প্রচারাভিযানটি সমস্ত দেশ এবং অঞ্চলে পরিবেশন করার জন্য সেট করে থাকেন, তাহলে আপনি অবস্থানের একটি খালি তালিকা পাবেন৷

হালনাগাদ

একবার আপনি একটি অবস্থান পুনরুদ্ধার করার পরে, আপনি সরাসরি এর বৈশিষ্ট্যগুলি পরিবর্তন করতে পারেন৷ উদাহরণস্বরূপ, আপনি নিম্নরূপ একটি অবস্থানের বিড সংশোধক আপডেট করতে পারেন:

location.setBidModifier(1.1);

সৃষ্টি

আপনি একটি প্রচারাভিযানের addLocation পদ্ধতি ব্যবহার করে লোকেশন টার্গেট তৈরি করতে পারেন। একইভাবে, আপনি excludeLocation পদ্ধতি ব্যবহার করে একটি অবস্থান বাদ দিতে পারেন। নিম্নলিখিত কোড স্নিপেট নিউ ইয়র্ক সিটি বাদ দিয়ে 1.15 এর বিড মডিফায়ার সহ মার্কিন যুক্তরাষ্ট্রের জন্য একটি প্রচারাভিযানকে লক্ষ্য করে।

campaign.addLocation(2840, 1.15);     // United States
campaign.excludeLocation(1023191);    // New York city

লোকেশন টার্গেটিং যোগ করার সময় ব্যবহার করার জন্য আইডিগুলির তালিকার জন্য আপনি Google বিজ্ঞাপন API ভৌগলিক টার্গেটিং ডকুমেন্টেশন দেখতে পারেন। আপনার লোকেশন টার্গেটের পারফরম্যান্স ট্র্যাক করতে, আপনি location_view রিপোর্ট রিসোর্সে অনুসন্ধান করতে পারেন।

অপসারণ

আপনি remove পদ্ধতি ব্যবহার করে একটি অবস্থান লক্ষ্য মুছে ফেলতে পারেন।

প্রক্সিমিটিস

আপনি Google বিজ্ঞাপন স্ক্রিপ্ট ব্যবহার করে একটি অবস্থানের আশেপাশে ব্যাসার্ধে (প্রক্সিমিটি) একটি প্রচারাভিযান লক্ষ্য করতে পারেন।

পুনরুদ্ধার করুন

আপনি প্রচারাভিযানের টার্গেটে targetedProximities পদ্ধতি ব্যবহার করে লক্ষ্যযুক্ত প্রক্সিমিটিগুলির তালিকা পুনরুদ্ধার করতে পারেন। নিম্নলিখিত কোড স্নিপেট সব টার্গেটেড প্রক্সিমিটি নির্বাচন করে যা গত মাসে 100 টিরও বেশি ইমপ্রেশন পেয়েছে।

const proximities = AdsApp.targeting()
    .targetedProximities()
    .withCondition("metrics.impressions > 100")
    .forDateRange("LAST_MONTH")
    .orderBy("metrics.clicks DESC")
    .get();

for (const proximity of proximities) {
  ...
}

সৃষ্টি

আপনি একটি প্রচারাভিযানের addProximity পদ্ধতি ব্যবহার করে একটি প্রক্সিমিটি টার্গেট তৈরি করতে পারেন। নিম্নলিখিত কোড স্নিপেট স্থানাঙ্কগুলির চারপাশে 20 কিলোমিটারের একটি প্রচারাভিযানকে লক্ষ্য করে (37.423021, -122.083739)৷

campaign.addProximity(37.423021, -122.083739, 20, "KILOMETERS");

আপনি একটি বিড সংশোধক এবং ঠিকানার সাথে একই প্রক্সিমিটি লক্ষ্য তৈরি করতে এই পদ্ধতিটি ব্যবহার করতে পারেন:

campaign.addProximity(37.423021, -122.083739, 20, "KILOMETERS", {
  bidModifier: 1.15,
  address: {
    streetAddress: "1600 Amphitheatre Parkway",
    cityName: "Mountain View",
    provinceName: "California",
    provinceCode: "CA",
    postalCode: "94043",
    countryCode: "US"
  }
});

মনে রাখবেন ঠিকানাটি প্রকৃতপক্ষে প্রদত্ত অক্ষাংশ এবং দ্রাঘিমাংশের অন্তর্গত কিনা তা পরীক্ষা করার জন্য কোন বৈধতা নেই। ক্যাম্পেইন ম্যানেজমেন্ট ইন্টারফেসে যা দেখায় তা পরিবর্তন করা ছাড়া ঠিকানাটি অন্য কোনো উদ্দেশ্যে কাজ করে না।

অপসারণ

আপনি এটির remove পদ্ধতি ব্যবহার করে একটি প্রক্সিমিটি লক্ষ্য মুছে ফেলতে পারেন।

প্ল্যাটফর্ম

আপনি প্রচারাভিযানের লক্ষ্যগুলির platforms পদ্ধতি ব্যবহার করে একটি প্রচারাভিযান লক্ষ্য করা প্ল্যাটফর্মের তালিকা পুনরুদ্ধার করতে পারেন। যেহেতু Google বিজ্ঞাপন প্রচারগুলি সমস্ত প্ল্যাটফর্ম (ডেস্কটপ, মোবাইল এবং ট্যাবলেটকে লক্ষ্য করে) তাই আপনি Platform মানদণ্ড যোগ করতে বা সরাতে পারবেন না। এই টার্গেটিং মানদণ্ডের সবচেয়ে সাধারণ ব্যবহার হল আপনার প্রচারের ডিভাইস বিড সমন্বয় সেট করা:

campaign.targeting()
    .platforms()
    .mobile()
    .get()
    .next().
    setBidModifier(1.2);

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