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

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

এই গাইডে আপনার মোবাইল অ্যাপে User Messaging Platform (UMP) SDK থেকে জিডিপিআর (GDPR) সম্মতি সিঙ্ক করার বিষয়ে আলোচনা করা হয়েছে।

পূর্বশর্ত

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

  • UMP SDK সেট-আপ করুন।
  • Ad Manager UI-এর গোপনীয়তা ও মেসেজিং ট্যাবে উপযুক্ত অ্যাপের জন্য সম্মতি সিঙ্ক করার সুবিধা চালু করুন।

যেসব অ্যাপে আপনি ব্যবহারকারীকে শনাক্ত করতে পারবেন, সেখানে সম্মতি সিঙ্ক করার সুবিধা প্রদান করুন আপনার অ্যাপে কোনও ইউজার আইডেন্টিফায়ার না থাকলে, বিভিন্ন অ্যাপ জুড়ে ব্যবহারকারীকে শনাক্ত করতে অন্যান্য আইডেন্টিফায়ার ব্যবহার করুন, যেমন ভেন্ডরের জন্য আইডেন্টিফায়ার (IDFV)।

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

Swift

let parameters = RequestParameters()
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = UIDevice.current.identifierForVendor?.uuidString

Objective-C

UMPRequestParameters *parameters = [[UMPRequestParameters alloc] init];
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = [[[UIDevice currentDevice] identifierForVendor] UUIDString];

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

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

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

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

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

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