এই গাইডে UMP SDK-এর অংশ হিসেবে মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজ সাপোর্ট করার জন্য প্রয়োজনীয় ধাপগুলি উল্লেখ করা হয়েছে। এই নির্দেশাবলী UMP SDK সেট-আপ করুন-এর সাথে পেয়ার করুন, যা UMP SDK-এর মাধ্যমে কীভাবে আপনার অ্যাপ চালু করবেন এবং আপনার মেসেজ সেট-আপ করবেন তার বিবরণ দেয়। নিম্নলিখিত নির্দেশিকা মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজের জন্য নির্দিষ্ট।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, আপনাকে অবশ্যই যা করতে হবে:
- UMP SDK-এর লেটেস্ট ভার্সনে আপডেট করুন। মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজিং সংক্রান্ত সহায়তার জন্য, আমরা আপনাকে ভার্সন ২.১.০ বা তার পরবর্তী ভার্সন ব্যবহার করার সাজেশন দিই।
- UMP SDK সেট-আপ করুন। গোপনীয়তা বিকল্পের এন্ট্রি পয়েন্ট প্রয়োগ করতে ভুলবেন না এবং প্রয়োজন হলে এটি রেন্ডার করুন। এই নির্দেশিকা সম্পূর্ণ করার মাধ্যমে, আপনার ব্যবহারকারীদের মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজ দেখানোর জন্য আপনার কাছে একটি এন্ট্রি পয়েন্ট আছে।
- অ্যাপের জন্য মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজ তৈরি করা।
- আপনি যদি অন্যান্য মেসেজের পাশাপাশি মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজ ব্যবহার করেন, তাহলে ব্যবহারকারীর জন্য উপলভ্য মেসেজের ধরন পড়ে দেখুন যাতে আপনার ব্যবহারকারীদের কখন বিভিন্ন মেসেজ দেখানো হয় তা বুঝতে পারেন।
সম্মতি দেওয়ার উপযুক্ত বয়সের কম বয়সীদের জন্য ট্যাগ সেট করা
কোনও ব্যবহারকারীর বয়স সম্মতি দেওয়ার উপযুক্ত বয়সের থেকে কম কিনা তা জানাতে,
(TFUA) সেট করুন। আপনি TFUA-কে setTagForUnderAgeOfConsenttrue হিসেবে সেট করলে, UMP SDK
ব্যবহারকারীর থেকে সম্মতি নেওয়ার অনুরোধ করে না। আপনার অ্যাপে যদি মিশ্র দর্শক থাকে, তাহলে
সম্মতি যাতে চাওয়া না হয় তা নিশ্চিত করতে বাচ্চা ব্যবহারকারীদের জন্য এই প্যারামিটার সেট করুন।
COPPA এবং অন্যান্য প্রাসঙ্গিক রেগুলেশন মেনে চলার জন্য যেখানে প্রয়োজন সেখানে এই প্যারামিটার সেট করার দায়িত্ব আপনার।
নিম্নলিখিত উদাহরণে UMP সম্মতি অনুরোধে TFUA-কে 'সত্য' হিসেবে সেট করা হয়েছে:
Java
ConsentRequestParameters params = new ConsentRequestParameters
.Builder()
// Indicate the user is under age of consent.
.setTagForUnderAgeOfConsent(true)
.build();
consentInformation = UserMessagingPlatform.getConsentInformation(this);
consentInformation.requestConsentInfoUpdate(
this,
params,
(OnConsentInfoUpdateSuccessListener) () -> {
// ...
},
(OnConsentInfoUpdateFailureListener) requestConsentError -> {
// ...
});
Kotlin
val params = ConsentRequestParameters
.Builder()
// Indicate the user is under age of consent.
.setTagForUnderAgeOfConsent(true)
.build()
consentInformation = UserMessagingPlatform.getConsentInformation(this)
consentInformation.requestConsentInfoUpdate(
this,
params,
ConsentInformation.OnConsentInfoUpdateSuccessListener {
// ...
},
ConsentInformation.OnConsentInfoUpdateFailureListener {
requestConsentError ->
// ...
})
সম্মতি সংক্রান্ত পছন্দ পড়ুন
ব্যবহারকারী মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন সংক্রান্ত সিদ্ধান্ত নেওয়ার পরে, আপনি গ্লোবাল গোপনীয়তা প্ল্যাটফর্ম (GPP)
স্পেসিফিকেশন অনুসরণ করে লোকাল স্টোরেজ থেকে তার পছন্দ পড়তে পারবেন। আরও বিবরণের জন্য,
অ্যাপ-মধ্যস্থ বিবরণ দেখুন।
মনে রাখবেন যে UMP SDK শুধুমাত্র IABGPP_GppSID এবং
IABGPP_HDR_GppString কী পপুলেট করে।
মার্কিন যুক্তরাষ্ট্রের রাজ্যগুলির রেগুলেশন মেসেজিং টেস্ট করা
আপনার মার্কিন যুক্তরাষ্ট্রের স্টেট রেগুলেশন মেসেজিং পরীক্ষা করতে,UMPDebugGeographyRegulatedUSState debugGeography ব্যবহার করে UMP SDK-কে বাধ্য করুন যাতে আপনার টেস্ট ডিভাইসকে এমনভাবে বিবেচনা করা হয় যেন ডিভাইসটি মার্কিন যুক্তরাষ্ট্রের কোনও রেগুলেটেড স্টেটে
অবস্থিত। এছাড়াও, আপনি UMPDebugGeographyOther ব্যবহার করে মার্কিন যুক্তরাষ্ট্রের
স্টেট রেগুলেশন মেসেজ জোর করে বন্ধ করতে পারবেন। debugGeography সম্পর্কে আরও জানতে,
কোনও ভৌগোলিক অবস্থান জোর করে সেট করা দেখুন।
মনে রাখবেন: UMPDebugGeographyRegulatedUSState শুধুমাত্র
UMP ভার্সন
3.1.0
বা তার পরবর্তী ভার্সনে উপলভ্য।