টার্গেটিং

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস ইউনিটি ফ্লাটার

এই নির্দেশিকা ব্যাখ্যা করে কিভাবে একটি বিজ্ঞাপনের অনুরোধে টার্গেটিং তথ্য প্রদান করতে হয়।

অ্যাকশনে বিজ্ঞাপন টার্গেটিং দেখতে, Swift বা Objective-C-তে iOS API ডেমো অ্যাপ ডাউনলোড করুন।

API ডেমো ডাউনলোড করুন

পূর্বশর্ত

শুরু করুন গাইডটি সম্পূর্ণ করুন।

GADRequest কনফিগারেশন

GADRequestConfiguration হল একটি অবজেক্ট যা GADMobileAds শেয়ার করা উদাহরণের মাধ্যমে বিশ্বব্যাপী প্রয়োগ করার লক্ষ্যে তথ্য সংগ্রহ করে। এটি নিম্নলিখিত কোড দিয়ে অ্যাক্সেস করা যেতে পারে:

সুইফট

let requestConfiguration = MobileAds.shared.requestConfiguration

উদ্দেশ্য-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

সমস্ত বিজ্ঞাপন অনুরোধ অনুরোধ কনফিগারেশন পরিবর্তনগুলি প্রয়োগ করে তা নিশ্চিত করতে, Google মোবাইল বিজ্ঞাপন SDK শুরু করার আগে অনুরোধ কনফিগারেশন সেট করুন।

শিশু-নির্দেশিত সেটিং

চিলড্রেনস অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA) এর উদ্দেশ্যে, tagForChildDirectedTreatment নামে একটি সেটিং রয়েছে।

একজন অ্যাপ ডেভেলপার হিসেবে, আপনি নির্দেশ করতে পারেন যে আপনি বিজ্ঞাপনের অনুরোধ করার সময় Google আপনার সামগ্রীকে শিশু-নির্দেশিত হিসাবে বিবেচনা করুক। আপনি যখন ইঙ্গিত করেন যে আপনি Google আপনার সামগ্রীকে শিশু-নির্দেশিত হিসাবে ব্যবহার করতে চান, তখন Google সেই বিজ্ঞাপন অনুরোধে IBA এবং পুনরায় বিপণন বিজ্ঞাপনগুলি অক্ষম করার পদক্ষেপ নেয়৷ সেটিং বিকল্পগুলি নিম্নরূপ:

  • tagForChildDirectedTreatment কে true হিসাবে সেট করুন যে আপনি COPPA এর উদ্দেশ্যে আপনার সামগ্রীকে শিশু-নির্দেশিত হিসাবে বিবেচনা করতে চান। এটি বিজ্ঞাপন শনাক্তকারী, IDFA এর সংক্রমণকে বাধা দেয়।
  • tagForChildDirectedTreatment কে false সেট করুন যাতে বোঝা যায় যে আপনি COPPA-এর উদ্দেশ্যে আপনার সামগ্রীকে শিশু-নির্দেশিত হিসাবে বিবেচনা করতে চান না।
  • আপনি যদি COPPA-এর ক্ষেত্রে আপনার বিষয়বস্তুকে কীভাবে ব্যবহার করতে চান তা নির্দেশ করতে না চাইলে tagForChildDirectedTreatment সেট করবেন না।

নিম্নলিখিত উদাহরণটি নির্দেশ করে যে আপনি COPPA-এর উদ্দেশ্যে আপনার সামগ্রীকে শিশু-নির্দেশিত হিসাবে বিবেচনা করতে চান:

সুইফট

MobileAds.shared.requestConfiguration.tagForChildDirectedTreatment = true

উদ্দেশ্য-C

GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;

এই ট্যাগ সেট করে, আপনি প্রত্যয়িত করেন যে এই বিজ্ঞপ্তিটি সঠিক এবং আপনি অ্যাপের মালিকের পক্ষে কাজ করার জন্য অনুমোদিত৷ আপনি বুঝতে পেরেছেন যে এই সেটিং এর অপব্যবহারের ফলে আপনার Google অ্যাকাউন্ট বন্ধ হয়ে যেতে পারে৷

ইউরোপিয়ান ইকোনমিক এরিয়া (EEA) এর ব্যবহারকারীদের সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের চিকিৎসা পাওয়ার জন্য আপনি বিজ্ঞাপনের অনুরোধগুলি চিহ্নিত করতে পারেন। এই বৈশিষ্ট্যটি জেনারেল ডেটা প্রোটেকশন রেগুলেশন (GDPR) মেনে চলার সুবিধার্থে ডিজাইন করা হয়েছে। মনে রাখবেন GDPR-এর অধীনে আপনার অন্যান্য আইনি বাধ্যবাধকতা থাকতে পারে। ইউরোপীয় ইউনিয়ন নির্দেশিকা পর্যালোচনা করুন এবং আপনার নিজের আইনী পরামর্শের সাথে পরামর্শ করুন। মনে রাখবেন যে Google-এর সরঞ্জামগুলি সম্মতি সহজতর করার জন্য ডিজাইন করা হয়েছে এবং আইনের অধীনে কোনও নির্দিষ্ট প্রকাশককে তার বাধ্যবাধকতা থেকে মুক্তি দেয় না। GDPR কীভাবে প্রকাশকদের প্রভাবিত করে সে সম্পর্কে আরও জানুন

এই বৈশিষ্ট্যটি ব্যবহার করার সময়, ইউরোপে সম্মতির বয়সের নীচে ব্যবহারকারীদের জন্য একটি ট্যাগ (TFUA) প্যারামিটার ভবিষ্যতের সমস্ত বিজ্ঞাপন অনুরোধে অন্তর্ভুক্ত করা হবে। এই প্যারামিটারটি সেই নির্দিষ্ট বিজ্ঞাপন অনুরোধের জন্য পুনরায় বিপণন সহ ব্যক্তিগতকৃত বিজ্ঞাপন অক্ষম করে। এটি তৃতীয় পক্ষের বিজ্ঞাপন বিক্রেতাদের অনুরোধগুলিকে অক্ষম করে, যেমন বিজ্ঞাপন পরিমাপ পিক্সেল এবং তৃতীয় পক্ষের বিজ্ঞাপন সার্ভার৷

GADMobileAds.requestConfiguration অবজেক্টে tagForUnderAgeOfConsent বৈশিষ্ট্য সেট করে এবং true পাস করে সেটিংটি Google মোবাইল বিজ্ঞাপন SDK-এর সমস্ত সংস্করণের সাথে ব্যবহার করা যেতে পারে।

  • tagForUnderAgeOfConsent কে true হিসাবে সেট করুন যে আপনি বিজ্ঞাপনের অনুরোধগুলিকে সম্মতির কম বয়সী ব্যবহারকারীদের জন্য উপযুক্ত পদ্ধতিতে পরিচালনা করতে চান। এটি বিজ্ঞাপন শনাক্তকারী, IDFA এর সংক্রমণকেও বাধা দেয়।
  • tagForUnderAgeOfConsent সেট না করা ইঙ্গিত দেয় যে আপনি বিজ্ঞাপনের অনুরোধগুলিকে সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য উপযুক্ত পদ্ধতিতে পরিচালনা করতে চান না।

নিম্নলিখিত উদাহরণটি নির্দেশ করে যে আপনি আপনার বিজ্ঞাপনের অনুরোধে TFUA অন্তর্ভুক্ত করতে চান:

সুইফট

MobileAds.shared.requestConfiguration.tagForUnderAgeOfConsent = true

উদ্দেশ্য-C

GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;

শিশু-নির্দেশিত সেটিং এবং tagForUnderAgeOfConsent সক্ষম করার জন্য ট্যাগগুলি একই সাথে true সেট করা উচিত নয়৷ যদি সেগুলি হয়, তবে শিশু-নির্দেশিত সেটিং অগ্রাধিকার পায়৷

বিজ্ঞাপন সামগ্রী ফিল্টারিং

অ্যাপগুলি GADRequestConfiguration এর maxAdContentRating বৈশিষ্ট্য ব্যবহার করে সমস্ত বিজ্ঞাপন অনুরোধের জন্য সর্বাধিক বিজ্ঞাপন সামগ্রী রেটিং সেট করতে পারে। এই সেটিংটি সেশনের বাকি অংশের জন্য ভবিষ্যতের সমস্ত বিজ্ঞাপন অনুরোধের ক্ষেত্রে প্রযোজ্য। এই সম্পত্তির সম্ভাব্য মানগুলি ডিজিটাল কন্টেন্ট লেবেল শ্রেণীবিভাগের উপর ভিত্তি করে তৈরি করা হয়েছে এবং নিম্নলিখিত ধ্রুবকগুলির মধ্যে একটি হওয়া উচিত:

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

নিম্নলিখিত কোডটি সমস্ত বিজ্ঞাপনের অনুরোধগুলিকে নির্দিষ্ট করতে কনফিগার করে যে বিজ্ঞাপনের সামগ্রীগুলিকে GADMaxAdContentRatingGeneral এর চেয়ে বেশি নয় এমন একটি ডিজিটাল সামগ্রী লেবেলের উপাধির সাথে সঙ্গতিপূর্ণ হওয়া উচিত।

সুইফট

MobileAds.shared.requestConfiguration.maxAdContentRating =
  GADMaxAdContentRating.general

উদ্দেশ্য-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

প্রকাশকের গোপনীয়তা চিকিত্সা (বিটা)

Publisher Privacy Treatment (PPT) API হল একটি ঐচ্ছিক টুল যা অ্যাপগুলিকে GADRequestConfiguration এর publisherPrivacyPersonalizationState প্রপার্টি ব্যবহার করে সমস্ত বিজ্ঞাপন অনুরোধের জন্য বিজ্ঞাপন ব্যক্তিগতকরণ বন্ধ করতে হবে কিনা তা নির্দেশ করতে দেয়। এই বৈশিষ্ট্যটি ব্যবহার করার সময়, একটি প্রকাশক গোপনীয়তা চিকিত্সা (PPT) প্যারামিটারটি সেশনের বাকি অংশের জন্য ভবিষ্যতের সমস্ত বিজ্ঞাপন অনুরোধে অন্তর্ভুক্ত করা হয়।

ডিফল্টরূপে, Google-এর কাছে বিজ্ঞাপনের অনুরোধ ব্যক্তিগতকৃত বিজ্ঞাপন পরিবেশন করা হয়। নিম্নলিখিত কোড সমস্ত বিজ্ঞাপন অনুরোধের জন্য বিজ্ঞাপন ব্যক্তিগতকরণ বন্ধ করে:

সুইফট

MobileAds.shared.requestConfiguration.publisherPrivacyPersonalizationState =
    .disabled

উদ্দেশ্য-C

GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
    GADPublisherPrivacyPersonalizationStateDisabled;

GADRequest

GADRequest অবজেক্ট একটি বিজ্ঞাপন অনুরোধের সাথে পাঠানোর জন্য টার্গেটিং তথ্য সংগ্রহ করে।

নেটওয়ার্ক অতিরিক্ত যোগ করুন

নেটওয়ার্ক এক্সট্রা হল একটি বিজ্ঞাপন অনুরোধের সাথে পাঠানো অতিরিক্ত বিবরণ যা একটি একক বিজ্ঞাপন উৎসের জন্য নির্দিষ্ট।

নিচের কোড স্নিপেটটি Google-এ bottom একটি মান সহ collapsible একটি অতিরিক্ত প্যারামিটার কী সেট করে:

সুইফট

let request = Request()
let extras = Extras()
extras.additionalParameters = ["collapsible": "bottom"]
request.register(extras)
adLoader?.load(request)

উদ্দেশ্য-C

GADRequest *request = [GADRequest request];
GADExtras *extras = [[GADExtras alloc] init];
extras.additionalParameters = @{@"collapsible": @"bottom"};
[request registerAdNetworkExtras:extras];
[self.adLoader loadRequest:request];

বিষয়বস্তুর URL

একটি বিজ্ঞাপনের অনুরোধ করার সময়, অ্যাপগুলি তাদের পরিবেশন করা সামগ্রীর URL পাস করতে পারে৷ এটি বিজ্ঞাপনকে বিষয়বস্তুর সাথে মেলাতে কীওয়ার্ড টার্গেটিং সক্ষম করে।

উদাহরণস্বরূপ, যদি আপনার অ্যাপ https://www.example.com থেকে সামগ্রী দেখানোর সময় একটি বিজ্ঞাপনের অনুরোধ করে, তাহলে আপনি প্রাসঙ্গিক কীওয়ার্ডগুলিকে লক্ষ্য করতে এই URLটি পাস করতে পারেন:

সুইফট

let request = Request()
request.contentURL = "https://www.example.com"

উদ্দেশ্য-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

FAQ

একটি বিজ্ঞাপন স্বয়ংক্রিয়ভাবে রিফ্রেশ হলে কোন টার্গেটিং ব্যবহার করা হয়?
বিজ্ঞাপন রিফ্রেশে, পূর্বে নির্দিষ্ট করা GADRequest অবজেক্ট আবার টার্গেট করার জন্য ব্যবহার করা হয়। নতুন টার্গেটিং সেট করতে, একটি নতুন GADRequest অবজেক্টের সাথে GADBannerView এ স্পষ্টভাবে loadRequest কল করুন।
আমি কিভাবে মধ্যস্থতা নেটওয়ার্কে অতিরিক্ত টার্গেটিং পরামিতি পাস করব?
কিভাবে মধ্যস্থতা নেটওয়ার্কে টার্গেটিং পাঠাতে হয় তা জানতে মধ্যস্থতা দেখুন।