এই নির্দেশিকাটি ব্যাখ্যা করে যে কীভাবে একটি বিজ্ঞাপন অনুরোধে লক্ষ্য তথ্য প্রদান করতে হয়।
পূর্বশর্ত
- শুরু করুন নির্দেশিকাটি সম্পূর্ণ করুন।
কনফিগারেশনের অনুরোধ করুন
RequestConfiguration অবজেক্ট প্রতিটি বিজ্ঞাপন অনুরোধের জন্য বিশ্বব্যাপী কনফিগারেশন সংগ্রহ করে এবং MobileAds.SetRequestConfiguration() দ্বারা প্রয়োগ করা হয়।
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
সমস্ত বিজ্ঞাপন অনুরোধ যাতে অনুরোধ কনফিগারেশনের পরিবর্তনগুলি প্রয়োগ করে তা নিশ্চিত করতে, SDK শুরু করার আগে অনুরোধ কনফিগারেশন সেট করুন।
শিশু-নির্দেশিত সেটিং
শিশুদের অনলাইন গোপনীয়তা সুরক্ষা আইন (COPPA) এর উদ্দেশ্যে, "শিশু-নির্দেশিত চিকিৎসার জন্য ট্যাগ" নামে একটি সেটিং রয়েছে।
একজন অ্যাপ ডেভেলপার হিসেবে, বিজ্ঞাপনের অনুরোধ করার সময় আপনি নির্দেশ করতে পারেন যে Google আপনার কন্টেন্টকে শিশু-নির্দেশিত হিসেবে বিবেচনা করুক। যদি আপনি নির্দেশ করেন যে Google আপনার কন্টেন্টকে শিশু-নির্দেশিত হিসেবে বিবেচনা করুক, তাহলে আমরা সেই বিজ্ঞাপনের অনুরোধে IBA এবং পুনঃবিপণন বিজ্ঞাপন বন্ধ করার পদক্ষেপ নিই। এই সেটিংটি RequestConfiguration.TagForChildDirectedTreatment এর মাধ্যমে Google Play পরিষেবা SDK-এর সমস্ত সংস্করণের সাথে ব্যবহার করা যেতে পারে:
-
TagForChildDirectedTreatmentonRequestConfigurationএ কল করুন।TagForChildDirectedTreatment.Trueআর্গুমেন্ট ব্যবহার করে বোঝান যে আপনি আপনার কন্টেন্টকে COPPA-এর উদ্দেশ্যে শিশু-নির্দেশিত হিসেবে বিবেচনা করতে চান। -
TagForChildDirectedTreatmentonRequestConfigurationকল করুন।TagForChildDirectedTreatment.Falseআর্গুমেন্ট ব্যবহার করে, যার অর্থ হল আপনি আপনার কন্টেন্টকে COPPA-এর উদ্দেশ্যে শিশু-নির্দেশিত হিসেবে বিবেচনা করতে চান না। - বিজ্ঞাপনের অনুরোধে COPPA-এর সাথে আপনার কন্টেন্টের তুলনায় কেমন আচরণ করা হবে তা যদি আপনি না চান, তাহলে
TagForChildDirectedTreatmentকল করবেন না।
নিম্নলিখিত উদাহরণটি ইঙ্গিত দেয় যে আপনি চান যে আপনার কন্টেন্ট COPPA-এর উদ্দেশ্যে শিশু-নির্দেশিত হিসেবে বিবেচিত হোক:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
এই ট্যাগটি সেট করে, আপনি নিশ্চিত করছেন যে এই বিজ্ঞপ্তিটি সঠিক এবং আপনি অ্যাপের মালিকের পক্ষে কাজ করার জন্য অনুমোদিত। আপনি বুঝতে পারছেন যে এই সেটিংসের অপব্যবহারের ফলে আপনার Google অ্যাকাউন্ট বন্ধ হয়ে যেতে পারে।
সম্মতির বয়সের কম বয়সী ব্যবহারকারীরা
ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য আপনার বিজ্ঞাপনের অনুরোধগুলি চিহ্নিত করতে পারেন। এই বৈশিষ্ট্যটি জেনারেল ডেটা প্রোটেকশন রেগুলেশন (GDPR) মেনে চলা সহজতর করার জন্য ডিজাইন করা হয়েছে। মনে রাখবেন যে GDPR-এর অধীনে আপনার অন্যান্য আইনি বাধ্যবাধকতা থাকতে পারে। ইউরোপীয় ইউনিয়নের নির্দেশিকা পর্যালোচনা করুন এবং আপনার নিজস্ব আইনি পরামর্শদাতার সাথে পরামর্শ করুন। মনে রাখবেন যে Google-এর সরঞ্জামগুলি মেনে চলা সহজতর করার জন্য ডিজাইন করা হয়েছে এবং আইনের অধীনে কোনও নির্দিষ্ট প্রকাশককে তার বাধ্যবাধকতা থেকে মুক্তি দেয় না। GDPR প্রকাশকদের কীভাবে প্রভাবিত করে সে সম্পর্কে আরও জানুন ।
এই বৈশিষ্ট্যটি ব্যবহার করার সময়, বিজ্ঞাপনের অনুরোধে একটি ট্যাগ ফর ইউজারস আন্ডার দ্য এজ অফ কনসেন্ট ইন ইউরোপ (TFUA) প্যারামিটার অন্তর্ভুক্ত করা হবে। এই প্যারামিটারটি সেই নির্দিষ্ট বিজ্ঞাপনের অনুরোধের জন্য ব্যক্তিগতকৃত বিজ্ঞাপন, পুনঃবিপণন সহ, অক্ষম করে। এটি তৃতীয় পক্ষের বিজ্ঞাপন বিক্রেতাদের অনুরোধও অক্ষম করে, যেমন বিজ্ঞাপন পরিমাপ পিক্সেল এবং তৃতীয় পক্ষের বিজ্ঞাপন সার্ভার।
এই সেটিংটি RequestConfiguration.TagForUnderAgeOfConsent এর মাধ্যমে Google Play পরিষেবা SDK-এর সকল সংস্করণের সাথে ব্যবহার করা যেতে পারে:
-
TagForUnderAgeOfConsentonRequestConfigurationকেTagForUnderAgeOfConsent.Trueআর্গুমেন্ট দিয়ে কল করুন, যার অর্থ হল আপনি অনুরোধের কনফিগারেশনটি সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য উপযুক্ত পদ্ধতিতে পরিচালনা করতে চান। -
TagForUnderAgeOfConsentonRequestConfigurationTagForUnderAgeOfConsent.Falseআর্গুমেন্ট ব্যবহার করে কল করলে বোঝা যায় যে আপনি সম্মতির বয়সের কম বয়সী ব্যবহারকারীদের জন্য উপযুক্ত পদ্ধতিতে অনুরোধ কনফিগারেশন পরিচালনা করতে চান না।
নিচের উদাহরণটি ইঙ্গিত করে যে আপনি আপনার বিজ্ঞাপনের অনুরোধে TFUA অন্তর্ভুক্ত করতে চান:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
শিশু-নির্দেশিত সেটিং এবং TagForUnderAgeOfConsent সক্ষম করার জন্য ট্যাগগুলি একই সাথে সত্যে সেট করা উচিত নয়। যদি সত্যে সেট করা হয়, তাহলে শিশু-নির্দেশিত সেটিংটি প্রাধান্য পাবে।
বিজ্ঞাপনের কন্টেন্ট ফিল্টারিং
এই সেটিংটি RequestConfiguration.Builder.SetMaxAdContentRating() এর মাধ্যমে Google Play পরিষেবা SDK-এর সকল সংস্করণের সাথে ব্যবহার করা যেতে পারে:
Apps can set a maximum ad content rating for their request configuration using the Call MaxAdContentRating on RequestConfiguration . AdMob ads returned for these requests have a content rating at or below that level. The possible values for this network extra are based on digital content label classifications , and should be one of the following MaxAdContentRating objects:
-
MaxAdContentRating.G -
MaxAdContentRating.PG -
MaxAdContentRating.T -
MaxAdContentRating.MA
নিম্নলিখিত কোডটি একটি RequestConfiguration অবজেক্ট কনফিগার করে যাতে উল্লেখ করা যায় যে ফেরত আসা বিজ্ঞাপনের কন্টেন্টটি G এর চেয়ে বেশি নয় এমন একটি ডিজিটাল কন্টেন্ট লেবেল উপাধির সাথে সঙ্গতিপূর্ণ হওয়া উচিত:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);
বিজ্ঞাপনের অনুরোধ
AdRequest অবজেক্টটি বিজ্ঞাপনের অনুরোধের সাথে পাঠানোর জন্য লক্ষ্যবস্তু সম্পর্কিত তথ্য সংগ্রহ করে।
নেটওয়ার্কের অতিরিক্ত সুবিধা যোগ করুন
নেটওয়ার্ক এক্সট্রা হলো একটি বিজ্ঞাপনের অনুরোধের সাথে পাঠানো অতিরিক্ত বিবরণ যা একটি একক বিজ্ঞাপন উৎসের জন্য নির্দিষ্ট।
নিম্নলিখিত কোড স্নিপেটটি Google-এ bottom মান সহ collapsible এর একটি অতিরিক্ত প্যারামিটার কী সেট করে:
var adRequest = new AdRequest();
adRequest.Extras.Add("collapsible", "bottom");