برای کاهش پیامهای تکراری «مقررات کلی حفاظت از داده» برای کاربران، رضایت را در چندین برنامه همگامسازی کنید. وقتی کاربری در برنامه دارای قابلیت همگامسازی موافقت تصمیم موافقتی میگیرد، این انتخاب بااستفاده از شناسه همگامسازی موافقتی که ارائه کردهاید ذخیره میشود. این تصمیم موافقت بهطور خودکار در همه برنامههای دیگری که شناسه همگامسازی موافقت یکسانی دارند اعمال میشود. فقط Google از این شناسه برای ذخیره و بازیابی تصمیم موافقت کاربر استفاده میکند.
این راهنما همگامسازی موافقت «مقررات عمومی حفاظت از دادهها» (GDPR) را از «کیت توسعه نرمافزار پلاتفرم پیامرسانی کاربر» (UMP) در برنامه تلفن همراهتان پوشش میدهد.
پیشنیازها
قبلاز شروع، موارد زیر را انجام دهید:
- راهاندازی کیت توسعه نرمافزار UMP.
- همگامسازی موافقت را برای برنامههای واجدشرایط در برگه حریم خصوصی و پیامرسانی واسط کاربر Ad Manager فعال کنید.
تنظیم شناسه همگامسازی رضایت
در سراسر برنامههایی که میتوانید کاربر را شناسایی کنید، همگامسازی موافقت را ارائه دهید اگر برنامه شما شناسه کاربر ندارد، از شناسههای دیگر برای شناسایی کاربر در سراسر برنامهها استفاده کنید، برای مثال از میاناهای برنامهسازی کاربردی شناسه مجموعه برنامه.
شناسه همگامسازی رضایت را در شیء
ConsentRequestParameters
تنظیم کنید:
جاوا
// Example fetching App Set ID to identify the user across apps.
AppSetIdClient client = AppSet.getClient(activity);
client
.getAppSetIdInfo()
.addOnSuccessListener(
info -> {
String appSetId = info.getId();
ConsentRequestParameters params =
new ConsentRequestParameters.Builder().setConsentSyncId(appSetId).build();
});
Kotlin
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(activity)
client.appSetIdInfo.addOnSuccessListener { info: AppSetIdInfo ->
val appSetId = info.id
val params = ConsentRequestParameters.Builder().setConsentSyncId(appSetId).build()
}
قالب شناسه همگامسازی رضایت
شناسهای که ارائه میکنید باید کاربر را بهطور منحصربهفرد در همه برنامههای شما که در آنها موافقت همگامسازی میشود شناسایی کند. شناسه را درهمسازی یا رمزگذاری کنید تا از ارسال اطلاعات شناساننده شخصی (PII) به Google جلوگیری شود.
مدرک شناسایی ارائهشده باید الزامات زیر را برآورده کند:
- بهصورت رشته UUID ساخته شده باشد یا با عبارت باقاعده
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$مطابقت داشته باشد. - حداقل ۲۲ نویسه.
- حداکثر ۱۵۰ نویسه.
موارد زیر نمونههایی از شناسههای همگامسازی موافقت صحیح هستند:
12JD92JD8078S8J29SDOAKC0EF23033712jd92jd8078s8j29sdoakc0ef23033712Jd92jD8078s8j29sDoakc0ef230337123e4567-e89b-12d3-a456-426614174000
اگر الزامات برآورده نشود، شناسه همگامسازی موافقت تنظیم نمیشود و UMP SDK هشداری را در کنسول ثبت میکند