لمساعدة الناشرين على الالتزام بما يلي: قوانين الخصوصية في الولايات الأمريكية تتيح حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" للناشرين استخدام مَعلمتَين مختلفتَين للإشارة إلى ما إذا كان على Google تفعيل المعالجة المحدودة للبيانات (RDP). توفّر حزمة تطوير البرامج (SDK) للناشرين إمكانية ضبط وضع RDP على مستوى طلب الإعلان باستخدام الإشارات التالية:
- المعالجة المحدودة للبيانات من Google
- المحدّدة من قِبل مكتب الإعلانات التفاعلية (IAB)
IABUSPrivacy_String
وعند استخدام أيّ من المَعلمة، تحدّ Google من كيفية استخدامها لمعرّفات فريدة معيّنة وبيانات أخرى تتمّ معالجتها في إطار توفير الخدمات للناشرين. ونتيجة لذلك، لن تعرض Google سوى إعلانات غير مخصّصة. تلغي هذه المعلمات إعدادات المعالجة المحدودة للبيانات في واجهة المستخدم.
يجب أن يقرر الناشرون بأنفسهم كيف يمكن للمعالجة المحدودة للبيانات أن تدعم خطط الامتثال ومتى يجب تفعيلها. من الممكن استخدام كلتا المعلمتَين الاختياريتَين في الوقت نفسه، على الرغم من أنّهما لهما التأثير نفسه في عرض الإعلانات من Google.
يهدف هذا الدليل إلى مساعدة الناشرين في التعرّف على الخطوات المطلوبة لتفعيل هذه الخيارات على أساس كل طلب على حدة.
إشارة المعالجة المحدودة للبيانات
هناك طريقتان مختلفتان لإعلام Google بضرورة تفعيل وضع RDP باستخدام إشارة المعالجة المحدودة للبيانات من Google:
مَعلمة إضافية لتطبيق RDP
بالنسبة إلى خيار مَعلمة البيانات الإضافية، أنشئ طلب إعلان يحدِّد مَعلمات إضافية، باستخدام مفتاح rdp
وقيمة 1
.
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)
val request = AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
احرص على استخدام كائن الطلب هذا عند تحميل أحد الإعلانات.
الإعدادات المفضّلة المشتركة لبروتوكول RDP
في خيار الإعدادات المفضّلة المشتركة، اكتب المفتاح gad_rdp
بالقيمة 1
إلى
SharedPreferences
.
تقرأ حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" مفتاح gad_rdp
أثناء تحميل الإعلان.
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
إشارة مكتب IAB
هناك طريقتان مختلفتان لإعلام Google بضرورة تفعيل وضع RDP باستخدام إشارة IAB:
مَعلمة إضافية لمكتب IAB
بالنسبة إلى خيار مَعلمة البيانات الإضافية، يمكنك إنشاء طلب إعلان يحدِّد قيم المقاييس الإضافية باستخدام مفتاح IABUSPrivacy_String
وقيمة سلسلة متوافقة مع مواصفات مكتب IAB.
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING);
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING)
val request = AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
احرص على استخدام كائن الطلب هذا عند تحميل أحد الإعلانات.
الإعدادات المفضَّلة المشتركة لمكتب IAB
بالنسبة إلى خيار الإعدادات المفضّلة المشتركة، اكتب المفتاح IABUSPrivacy_String
مع
قيمة سلسلة تتوافق مع مواصفات
مكتب الإعلانات التفاعلية (IAB)
إلى
SharedPreferences
.
تقرأ حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" مفتاح IABUSPrivacy_String
أثناء تحميل الإعلان.
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply()
الوساطة
إذا كنت تستخدم التوسّط:
اتّبِع الخطوات الواردة في إعدادات "قانون حقوق الخصوصية في كاليفورنيا" (CPRA) لإضافة شركاء التوسّط إلى قائمة شركاء الإعلانات بموجب "قانون حقوق الخصوصية في كاليفورنيا" في AdMob واجهة المستخدم.
ننصحك بكتابة إشارة IAB باستخدام الإعدادات المفضّلة المشتركة حتى يتسنى لحِزم SDK لشركاء التوسّط المتوافقة مع مواصفات مكتب IAB قراءة الإشارة.
راجِع مستندات كل شريك من شركاء شبكة الإعلانات لتحديد الخيارات التي يقدّمها للمساعدة في الالتزام بقانون حقوق الخصوصية في كاليفورنيا (CPRA).