תאימות לחוקי הפרטיות במדינות ארה"ב

כדי לעזור לבעלי תוכן דיגיטלי לעמוד בדרישות של ארה"ב חוקי הפרטיות במדינות, Google Mobile Ads SDK מאפשר לבעלי אתרים להשתמש בשני פרמטרים שונים כדי לציין אם Google צריכה להפעיל עיבוד נתונים מוגבל (RDP) (RDP). ערכת ה-SDK מספקת לבעלי אתרים את יכולת להגדיר עיבוד נתונים מוגבל ברמת הבקשה להצגת מודעה, על סמך האותות הבאים:

כשמשתמשים בכל אחד מהפרמטרים האלה, Google מגבילה את האופן שבו היא משתמשת בחלק מהפרמטרים מזהים ונתונים אחרים שמעובדים במסגרת אספקת שירותים לבעלי תוכן דיגיטלי. כתוצאה מכך, Google תציג רק מודעות ללא התאמה אישית. הפרמטרים האלה לשנות את הגדרות ה-RDP בממשק המשתמש.

בעלי התוכן הדיגיטלי צריכים להחליט בעצמם איך עיבוד הנתונים המוגבל יכול נתמכות בתוכניות התאימות שלהן ומתי צריך להפעיל אותן. ייתכן להשתמש בשני הפרמטרים האופציונליים בו-זמנית, למרות שיש להם את אותם הערכים על הצגת המודעות של Google.

המדריך הזה נועד לעזור לבעלי תוכן דיגיטלי להבין מה צריך לעשות כדי להפעיל את האפשרויות האלה לכל בקשה להצגת מודעה.

אות RDP

יש שתי דרכים שונות להודיע ל-Google שצריך להפעיל עיבוד נתונים מוגבל (RDP) באמצעות אות ה-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. Google Mobile Ads SDK קורא את המפתח 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:

פרמטר Extras ב-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. Google Mobile Ads SDK קורא את המפתח 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()

גישור

אם אתם משתמשים בתהליך בחירת הרשת (Mediation):

  1. פועלים לפי השלבים ב- ההגדרות שקשורות ל-CPRA להוסיף את השותפים בתהליך בחירת הרשת לרשימה של שותפי הפרסום לפי חוק CPRA AdMob ממשק משתמש.

  2. כדאי לכתוב את אות של IAB משתמש בהעדפות משותפות כך שערכות ה-SDK של השותפים בתהליך בחירת הרשת (Mediation) עומדות בדרישות של מפרט IAB יכול גם לקרוא את האות.

  3. כדאי לעיין בתיעוד של כל שותף רשת מודעות כדי להבין אילו אפשרויות הם מציעים לעזור כדי לעמוד בדרישות ה-CPRA.