برای کاهش پیامهای تکراری GDPR برای کاربرانتان، رضایت را در چندین برنامه همگامسازی کنید . وقتی کاربری در یک برنامه دارای همگامسازی رضایت، تصمیم رضایت میگیرد، این انتخاب با استفاده از شناسه همگامسازی رضایتی که شما ارائه میدهید ذخیره میشود. این تصمیم رضایت به طور خودکار در تمام برنامههای دیگری که شناسه همگامسازی رضایت یکسانی دارند، اعمال میشود. فقط گوگل از این شناسه برای ذخیره و بازیابی تصمیم رضایت کاربر استفاده میکند.
این راهنما، همگامسازی رضایت GDPR از SDK پلتفرم پیامرسانی کاربر (UMP) در برنامه تلفن همراه شما را پوشش میدهد.
پیشنیازها
قبل از شروع، موارد زیر را انجام دهید:
- راهنمای شروع به کار را تکمیل کنید.
- همگامسازی رضایت را برای برنامههای واجد شرایط در برگه حریم خصوصی و پیامرسانی رابط کاربری AdMob فعال کنید.
شناسه همگامسازی رضایت را تنظیم کنید
در تمام برنامههایی که میتوانید کاربر را شناسایی کنید، شناسه همگامسازی رضایت را به UMP SDK ارائه دهید. اگر برنامه شما شناسه کاربر ندارد، از شناسههای دیگر برای شناسایی کاربر در تمام برنامهها، مانند شناسه فروشنده (IDFV) استفاده کنید.
شناسه همگامسازی رضایت را روی شیء UMPConsentRequestParameters تنظیم کنید:
سویفت
let parameters = RequestParameters()
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = UIDevice.current.identifierForVendor?.uuidString
هدف-سی
UMPRequestParameters *parameters = [[UMPRequestParameters alloc] init];
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
قالب شناسه همگامسازی رضایت
شناسهای که ارائه میدهید باید به طور منحصر به فرد کاربر را در تمام برنامههای شما که رضایت در آنها همگامسازی میشود، مشخص کند. برای جلوگیری از ارسال اطلاعات شخصی قابل شناسایی (PII) به Google، شناسه را هش یا رمزگذاری کنید.
شناسه ارائه شده باید شرایط زیر را داشته باشد:
- به صورت یک رشته UUID ساخته میشود یا با عبارت منظم
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$مطابقت دارد. - حداقل ۲۲ کاراکتر.
- حداکثر ۱۵۰ کاراکتر.
نمونههایی از شناسههای همگامسازی رضایت صحیح در زیر آمده است:
-
12JD92JD8078S8J29SDOAKC0EF230337 -
12jd92jd8078s8j29sdoakc0ef230337 -
12Jd92jD8078s8j29sDoakc0ef230337 -
123e4567-e89b-12d3-a456-426614174000
عدم رعایت الزامات منجر به عدم تنظیم شناسه همگامسازی رضایت و ثبت هشدار توسط UMP SDK در کنسول میشود.