টার্গেটিং

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

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

পূর্বশর্ত

কনফিগারেশনের অনুরোধ করুন

RequestConfiguration অবজেক্ট প্রতিটি বিজ্ঞাপন অনুরোধের জন্য বিশ্বব্যাপী কনফিগারেশন সংগ্রহ করে এবং MobileAds.SetRequestConfiguration() কল করে প্রয়োগ করা হয়।

নিচের উদাহরণটি পরীক্ষার ডিভাইস আইডি সহ একটি RequestConfiguration অবজেক্ট সহ MobileAds সেট করে:

// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TestDeviceIds = TestDeviceIds
});

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

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

শিশুদের অনলাইন গোপনীয়তা সুরক্ষা আইন (COPPA) এর উদ্দেশ্যে, "শিশু-নির্দেশিত চিকিৎসার জন্য ট্যাগ" নামে একটি সেটিং রয়েছে। এই ট্যাগটি সেট করে, আপনি নিশ্চিত করছেন যে এই বিজ্ঞপ্তিটি সঠিক এবং আপনি অ্যাপের মালিকের পক্ষে কাজ করার জন্য অনুমোদিত। আপনি বুঝতে পারছেন যে এই সেটিংটির অপব্যবহারের ফলে আপনার Google অ্যাকাউন্ট বন্ধ হয়ে যেতে পারে।

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

এই সেটিংটি RequestConfiguration.TagForChildDirectedTreatment) এর মাধ্যমে Google Play পরিষেবা SDK-এর সকল সংস্করণের সাথে ব্যবহার করা যেতে পারে:

  • TagForChildDirectedTreatment TagForChildDirectedTreatment.True দিয়ে সেট করুন, এর অর্থ হল আপনি আপনার কন্টেন্টকে COPPA-এর উদ্দেশ্যে শিশু-নির্দেশিত হিসেবে বিবেচনা করতে চান। এই সেটিংটি Android বিজ্ঞাপন শনাক্তকারী (AAID) এর সংক্রমণকে বাধা দেয়।

  • TagForChildDirectedTreatment TagForChildDirectedTreatment.False দিয়ে সেট করুন, যার অর্থ হল আপনি COPPA-এর উদ্দেশ্যে আপনার কন্টেন্টকে শিশু-নির্দেশিত হিসেবে বিবেচনা করতে চান না।

  • বিজ্ঞাপনের অনুরোধে COPPA-এর সাথে আপনার কন্টেন্টের ব্যবহার কেমন হবে তা নির্দেশ করতে না চাইলে, TagForChildDirectedTreatment null দিয়ে সেট করুন।

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

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});

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

GDPR কীভাবে প্রকাশকদের প্রভাবিত করে সে সম্পর্কে আরও জানুন

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

শিশু-নির্দেশিত সেটিংসের মতো, RequestConfiguration এ TFUA প্যারামিটার সেট করার জন্য একটি পদ্ধতি রয়েছে: TagForUnderAgeOfConsent , নিম্নলিখিত বিকল্পগুলি সহ।

  • TagForUnderAgeOfConsent কে TagForUnderAgeOfConsent.True দিয়ে সেট করুন, যাতে আপনি ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধটি গ্রহণ করতে চান। এই সেটিংটি Android বিজ্ঞাপন শনাক্তকারী (AAID) এর সংক্রমণকে বাধা দেয়।

  • TagForUnderAgeOfConsent কে TagForUnderAgeOfConsent.False দিয়ে সেট করুন যাতে বোঝা যায় যে আপনি চান যে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধটি ব্যবহার করা না হোক।

  • TagForUnderAgeOfConsent null দিয়ে সেট করুন যাতে বোঝা যায় যে আপনি নির্দিষ্ট করেননি যে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর ব্যবহারকারীদের সম্মতির বয়সের কম বয়সীদের জন্য বিজ্ঞাপনের অনুরোধটি ব্যবহার করা উচিত কিনা।

নিচের উদাহরণটি ইঙ্গিত করে যে আপনি আপনার বিজ্ঞাপনের অনুরোধে TFUA অন্তর্ভুক্ত করতে চান:

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});

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

বিজ্ঞাপনের কন্টেন্ট ফিল্টারিং

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

সর্বাধিক বিজ্ঞাপন কন্টেন্ট রেটিং এর মতো টুলগুলি আপনার ব্যবহারকারীদের দেখানো বিজ্ঞাপনের কন্টেন্টের উপর আরও নিয়ন্ত্রণ রাখতে সাহায্য করতে পারে। প্ল্যাটফর্ম নীতি মেনে চলার জন্য আপনি সর্বাধিক কন্টেন্ট রেটিং সেট করতে পারেন।

অ্যাপগুলি MaxAdContentRating ফিল্ড ব্যবহার করে তাদের বিজ্ঞাপন অনুরোধের জন্য সর্বাধিক বিজ্ঞাপন কন্টেন্ট রেটিং সেট করতে পারে। এই সেটিং কনফিগার করার সময় ফিরে আসা AdMob বিজ্ঞাপনগুলির কন্টেন্ট রেটিং অনুরোধের চেয়ে কম বা তার বেশি থাকে।

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

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.MA

নিচের উদাহরণটি একটি RequestConfiguration অবজেক্ট কনফিগার করে যাতে উল্লেখ করা যায় যে ফেরত আসা বিজ্ঞাপনের কন্টেন্ট অবশ্যই G এর চেয়ে বেশি ডিজিটাল কন্টেন্ট লেবেল নির্ধারণের সাথে সঙ্গতিপূর্ণ হতে হবে:

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    MaxAdContentRating = MaxAdContentRating.G
});

প্রতিটি বিজ্ঞাপন অনুরোধের জন্য সর্বোচ্চ কন্টেন্ট রেটিং নির্ধারণ সম্পর্কে আরও জানুন।

বিজ্ঞাপনের অনুরোধ

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

কাস্টম টার্গেটিং

আপনি AdManagerAdRequest.AddCustomTargeting() এর মাধ্যমে Google Ad Manager ক্যাম্পেইন লাইন আইটেমগুলিকে টার্গেট করার জন্য কাস্টম কী-মান জোড়া পাস করতে পারেন:

নিম্নলিখিত উদাহরণটি কাস্টম টার্গেটিং বয়স 25 হিসাবে অতিক্রম করে:

// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "25"}
    }
};

নিম্নলিখিত উদাহরণটি 24 থেকে 26 বছর বয়সী ব্যক্তিদের লক্ষ্য করে তৈরি করা হয়েছে:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "24, 25, 26"}
    }
};

বিভাগ বাদ দেওয়া

আপনি AdManagerAdRequest CategoryExclusion ফিল্ড ব্যবহার করে একটি অনুরোধে একটি স্লট-লেভেল ক্যাটাগরি এক্সক্লুশন লেভেল যোগ করতে পারেন:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CategoryExclusions = new HashSet<string>
    {
        "automobile",
        "boat"
    }
};

প্রকাশকের দেওয়া শনাক্তকারী

আপনি ডিভাইস জুড়ে ফ্রিকোয়েন্সি ক্যাপিং, দর্শক বিভাজন এবং টার্গেটিং, ক্রমিক বিজ্ঞাপন ঘূর্ণন এবং দর্শক-ভিত্তিক বিজ্ঞাপন বিতরণ নিয়ন্ত্রণের জন্য একটি প্রকাশক প্রদত্ত শনাক্তকারী (PPID) সেট করতে পারেন।

নিম্নলিখিত উদাহরণটি PPID সেট করে:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    PublisherProvidedId = "AB123456789"
};

প্রকাশক সিগন্যাল প্রদান করেছেন

আপনি বিজ্ঞাপনের অনুরোধে প্রকাশক প্রদত্ত সংকেত (PPS) হিসেবে দর্শক এবং প্রাসঙ্গিক ডেটা পাঠাতে পারেন। PPS-এর মাধ্যমে, আপনি ব্যবহারকারীর শনাক্তকারী শেয়ার না করেই স্ট্যান্ডার্ড ট্যাক্সোনমি ব্যবহার করে সকল লেনদেনের ধরণে দরদাতাদের কাছে আপনার দর্শক বৈশিষ্ট্যগুলি যোগাযোগ করে প্রোগ্রাম্যাটিক নগদীকরণ উন্নত করতে আপনার ব্যবহারকারীর ডেটা ব্যবহার করতে পারেন। আপনার দর্শকের বৈশিষ্ট্যগুলির মধ্যে আচরণগত এবং আগ্রহ-ভিত্তিক ডেটা ( IAB Audience Taxonomy 1.1 ) এবং প্রাসঙ্গিক ডেটা ( IAB Content Taxonomy 2.2 ) অন্তর্ভুক্ত থাকতে পারে।

নিম্নলিখিত উদাহরণটি শ্রোতা বিভাজন নির্ধারণ করে:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    Extras = new Dictionary<string, string>
    {
        // Set the demographic to an audience with an "Age Range" of 30-34
        // and an interest in mergers and acquisitions.
        { "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5"},
        // Set the content to sedan, station wagon and SUV automotive values.
        { "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10"},
    }
};