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

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

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

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

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

אות RDP

יש שתי דרכים שונות להודיע ל-Google שצריך להפעיל את RDP באמצעות האות של RDP ב-Google:

פרמטר Extras ל-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

לאפשרות של פרמטר extras, יוצרים בקשה להצגת מודעה שמציינת פרמטרים נוספים, עם מפתח 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. פועלים לפי השלבים המפורטים במאמר יצירת הודעה בנושא תקנות במדינות בארה"ב כדי להוסיף את שותפי תהליך בחירת הרשת כשבוחרים שותפי פרסום בממשק המשתמש של AdMob.

  2. מומלץ לכתוב את האות של IAB באמצעות העדפות משותפות, כדי שערכות ה-SDK של שותפי בחירת הרשת שתואמות למפרט של IAB יוכלו לקרוא את האות גם כן.

  3. מומלץ לעיין במסמכי התיעוד של כל שותף של רשת פרסום כדי לבדוק אילו אפשרויות הוא מציע כדי לעזור לכם לעמוד בדרישות של תקנות במדינות בארה"ב.