মার্কিন ব্যবহারকারীদের কাছে প্রকাশ করুন, মার্কিন ব্যবহারকারীদের কাছে প্রকাশ করুন

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

এই নির্দেশিকাটি UMP SDK-এর অংশ হিসেবে মার্কিন অঙ্গরাজ্যগুলোর নিয়মাবলী সংক্রান্ত বার্তাটি সমর্থন করার জন্য প্রয়োজনীয় পদক্ষেপগুলো বর্ণনা করে। এই নির্দেশাবলীর সাথে 'Get started' অংশটি পড়ুন, যেখানে UMP SDK ব্যবহার করে কীভাবে আপনার অ্যাপ চালু করবেন এবং আপনার বার্তাটি সেট আপ করবেন তার বিস্তারিত বিবরণ রয়েছে। নিম্নলিখিত নির্দেশিকাটি বিশেষভাবে মার্কিন অঙ্গরাজ্যগুলোর নিয়মাবলী সংক্রান্ত বার্তার জন্য প্রযোজ্য।

পূর্বশর্ত

এগিয়ে যাওয়ার আগে, নিম্নলিখিত বিষয়গুলো নিশ্চিত করুন:

  • UMP SDK-এর সর্বশেষ সংস্করণে আপডেট করুন। মার্কিন অঙ্গরাজ্যগুলির নিয়মকানুন অনুযায়ী মেসেজিং সাপোর্টের জন্য, আমরা আপনাকে সংস্করণ ২.১.০ বা তার উচ্চতর সংস্করণ ব্যবহার করার পরামর্শ দিই।
  • UMP SDK সেট আপ করুন । একটি প্রাইভেসি অপশন এন্ট্রি পয়েন্ট অবশ্যই প্রয়োগ করুন এবং প্রয়োজনে তা রেন্ডার করুন। এই নির্দেশিকাটি সম্পন্ন করার মাধ্যমে, আপনার ব্যবহারকারীদের কাছে মার্কিন অঙ্গরাজ্যগুলোর নিয়মকানুনের বার্তা পৌঁছে দেওয়ার জন্য একটি এন্ট্রি পয়েন্ট তৈরি হয়ে যাবে।
  • অ্যাপগুলির জন্য মার্কিন অঙ্গরাজ্যগুলির নিয়মাবলী সম্পর্কিত একটি বার্তা তৈরি করুন
  • আপনি যদি অন্যান্য বার্তার পাশাপাশি মার্কিন অঙ্গরাজ্যগুলোর নিয়মকানুন সংক্রান্ত বার্তাটি ব্যবহার করেন, তাহলে আপনার ব্যবহারকারীদের কাছে কখন বিভিন্ন বার্তা প্রদর্শিত হয় তা বোঝার জন্য ‘উপলব্ধ ব্যবহারকারী বার্তার প্রকারভেদ’ (Available user message types) দেখুন।

To indicate whether a user is under the age of consent, set setTagForUnderAgeOfConsent (TFUA). When you set TFUA to true , the UMP SDK doesn't request consent from the user. If your app has a mixed audience, set this parameter for child users to ensure consent is not requested. It is your responsibility for setting this parameter where necessary to comply with COPPA and other relevant regulations.

নিম্নলিখিত উদাহরণটি একটি UMP সম্মতি অনুরোধে TFUA-কে 'true' সেট করে:

জাভা

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 -> {
      // ...
    });

কোটলিন

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 সম্পর্কে আরও বিস্তারিত জানতে, Force a geography দেখুন।