অ্যাপ জুড়ে সম্মতি সিঙ্ক করুন (বিটা)

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

আপনার ব্যবহারকারীদের জন্য অপ্রয়োজনীয় GDPR বার্তা কমাতে, একাধিক অ্যাপ জুড়ে সম্মতি সিঙ্ক করুন । যখন কোনও ব্যবহারকারী সম্মতি-সিঙ্কিং সক্ষম অ্যাপে সম্মতির সিদ্ধান্ত নেন, তখন এই পছন্দটি আপনার দেওয়া সম্মতি সিঙ্ক শনাক্তকারী ব্যবহার করে সংরক্ষণ করা হয়। এই সম্মতির সিদ্ধান্তটি একই সম্মতি সিঙ্ক শনাক্তকারী শেয়ার করে এমন অন্যান্য সমস্ত অ্যাপে স্বয়ংক্রিয়ভাবে প্রযোজ্য হয়। শুধুমাত্র Google ব্যবহারকারীর সম্মতি সিদ্ধান্ত সংরক্ষণ এবং পুনরুদ্ধার করতে এই শনাক্তকারী ব্যবহার করে।

এই নির্দেশিকাটি আপনার মোবাইল অ্যাপে ইউজার মেসেজিং প্ল্যাটফর্ম (UMP) SDK থেকে GDPR সম্মতি সিঙ্ক করার বিষয়টি অন্তর্ভুক্ত করে।

পূর্বশর্ত

শুরু করার আগে, নিম্নলিখিতগুলি করুন:

  • শুরু করুন নির্দেশিকাটি সম্পূর্ণ করুন।
  • বিজ্ঞাপন ম্যানেজার UI-এর গোপনীয়তা ও বার্তাপ্রেরণ ট্যাবে উপযুক্ত অ্যাপের জন্য সম্মতি সিঙ্কিং সক্ষম করুন।

যেসব অ্যাপে আপনি ব্যবহারকারীকে শনাক্ত করতে পারবেন, সেখানে UMP SDK-তে সম্মতি সিঙ্ক আইডি প্রদান করুন। যদি আপনার অ্যাপে ব্যবহারকারী শনাক্তকারী না থাকে, তাহলে অ্যাপ সেট আইডি API-এর মতো অন্যান্য অ্যাপ জুড়ে ব্যবহারকারীকে শনাক্ত করতে অন্যান্য শনাক্তকারী ব্যবহার করুন।

ConsentRequestParameters অবজেক্টে সম্মতি সিঙ্ক আইডি সেট করুন:

জাভা

import com.google.android.gms.appset.AppSet;
import com.google.android.gms.appset.AppSetIdClient;

// Example fetching App Set ID to identify the user across apps.
AppSetIdClient client = AppSet.getClient(this);
client.getAppSetIdInfo().addOnSuccessListener(
  info -> {
    String appSetId = info.getId();
    ConsentRequestParameters params = new ConsentRequestParameters.Builder()
        .setConsentSyncId(appSetId)
        .build();
  }
);

কোটলিন

import com.google.android.gms.appset.AppSet
import com.google.android.gms.appset.AppSetIdInfo

// Example fetching App Set ID to identify the user across apps.
val client = AppSet.getClient(this)
client.appSetIdInfo.addOnSuccessListener { info: AppSetIdInfo ->
  val appSetId = info.id
  val params = ConsentRequestParameters.Builder()
    .setConsentSyncId(appSetId)
    .build()
}

আপনার প্রদত্ত শনাক্তকারীকে আপনার সমস্ত অ্যাপে ব্যবহারকারীকে অনন্যভাবে শনাক্ত করতে হবে যেখানে সম্মতি সিঙ্ক করা হচ্ছে। Google-এ ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) পাঠানো রোধ করতে শনাক্তকারীকে হ্যাশ বা এনক্রিপ্ট করুন।

প্রদত্ত আইডি অবশ্যই নিম্নলিখিত প্রয়োজনীয়তা পূরণ করবে:

  • UUID স্ট্রিং হিসেবে তৈরি অথবা রেগুলার এক্সপ্রেশনের সাথে মিলে যায় ^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$
  • সর্বনিম্ন ২২টি অক্ষর।
  • সর্বাধিক ১৫০টি অক্ষর।

সঠিক সম্মতি সিঙ্ক আইডির উদাহরণ নিচে দেওয়া হল:

  • 12JD92JD8078S8J29SDOAKC0EF230337
  • 12jd92jd8078s8j29sdoakc0ef230337
  • 12Jd92jD8078s8j29sDoakc0ef230337
  • 123e4567-e89b-12d3-a456-426614174000

প্রয়োজনীয়তা পূরণ করতে ব্যর্থ হলে সম্মতি সিঙ্ক আইডি সেট করা না হয় এবং UMP SDK কনসোলে একটি সতর্কতা লগ করে।