يوضّح هذا الدليل الخطوات المطلوبة لإتاحة رسالة الموافقة بموجب اللوائح التنظيمية في الولايات الأمريكية كجزء من حزمة تطوير البرامج لمنصة UMP. يمكنك استخدام هذه التعليمات مع إعداد حزمة تطوير البرامج لمنصة UMP، والتي توضّح بالتفصيل كيفية تشغيل تطبيقك باستخدام حزمة تطوير البرامج لمنصة UMP وإعداد رسالتك. تنطبق الإرشادات التالية على رسالة بموجب اللوائح التنظيمية للولايات الأمريكية.
المتطلبات الأساسية
قبل المتابعة، تأكَّد من تنفيذ ما يلي:
- يجب التحديث إلى أحدث إصدار من حزمة تطوير البرامج (SDK) لمنصة UMP. للحصول على دعم بشأن الرسائل بموجب اللوائح التنظيمية للولايات الأمريكية، ننصحك باستخدام الإصدار 2.1.0 أو إصدار أحدث.
- إعداد حزمة تطوير البرامج لمنصة UMP احرص على تنفيذ نقطة دخول لخيارات الخصوصية وعرضها إذا لزم الأمر. بعد إكمال هذا الدليل، ستتوفّر لك نقطة دخول لعرض رسالة طلب موافقة المستخدمين بموجب اللوائح التنظيمية في الولايات الأمريكية.
- إنشاء رسالة بموجب اللوائح التنظيمية للولايات الأمريكية للتطبيقات
- إذا كنت تستخدم رسالة بموجب اللوائح التنظيمية للولايات الأمريكية مع رسائل أخرى، يُرجى الاطّلاع على أنواع رسائل المستخدمين المتاحة لفهم الحالات التي يتم فيها عرض رسائل مختلفة للمستخدمين.
ضبط علامة للقاصرين دون سن الرشد
للإشارة إلى أنّ المستخدم دون سن الرشد، اضبط المَعلمة
setTagForUnderAgeOfConsent (TFUA). عند ضبط TFUA على true، لا تطلب حزمة تطوير البرامج لمنصة UMP موافقة المستخدم. إذا كان تطبيقك يضمّ جمهورًا مختلطًا، اضبط
هذه المَعلمة للمستخدمين الأطفال لضمان عدم طلب الموافقة.
وتقع على عاتقك مسؤولية ضبط هذه المَعلمة عند الضرورة للامتثال لقانون حماية خصوصية الأطفال على الإنترنت (COPPA) واللوائح التنظيمية الأخرى ذات الصلة.
يضبط المثال التالي TFUA على "صحيح" في طلب موافقة UMP:
جافا
ConsentRequestParameters params =
new ConsentRequestParameters.Builder()
// Indicate the user is under age of consent.
.setTagForUnderAgeOfConsent(true)
.build();
Kotlin
val params =
ConsentRequestParameters.Builder()
// Indicate the user is under age of consent.
.setTagForUnderAgeOfConsent(true)
.build()
خيارات الموافقة على القراءة
بعد أن يتّخذ المستخدم قرارًا بشأن اللوائح التنظيمية في الولايات الأمريكية، يمكنك الاطّلاع على خياره من مساحة التخزين المحلية باتّباع مواصفات إطار عمل Global Privacy Platform (GPP). لمزيد من التفاصيل، يُرجى الاطّلاع على تفاصيل التطبيق.
يُرجى العِلم أنّ حزمة تطوير البرامج لمنصة UMP تملأ فقط المفتاحَين IABGPP_GppSID وIABGPP_HDR_GppString.
اختبار رسالة بموجب اللوائح التنظيمية للولايات الأمريكية
لاختبار رسائل طلب الموافقة بموجب اللوائح التنظيمية في الولايات الأمريكية، استخدِمUMPDebugGeographyRegulatedUSState debugGeography لفرض حزمة تطوير البرامج لمنصّة UMP
للتعامل مع جهازك الاختباري كما لو كان في ولاية أمريكية
تخضع للوائح التنظيمية. يمكنك أيضًا استخدام UMPDebugGeographyOther لفرض منع ظهور رسائل طلب الموافقة بموجب اللوائح التنظيمية في الولايات الأمريكية. لمزيد من التفاصيل حول debugGeography، يُرجى الاطّلاع على مقالة فرض موقع جغرافي.
ملاحظة: لا تتوفّر السمة UMPDebugGeographyRegulatedUSState إلا في الإصدار 3.1.0 من "منصة Google لإدارة الموحد" أو الإصدارات الأحدث.