מטמיעים פילוח של מפתח/ערך

פילוח לפי מפתח/ערך מאפשר לכם להגדיר טירגוט מותאם אישית כדי לפלח משתמשים באמצעות בקשה להצגת מודעה. במאמר הוספת פילוח לפי מפתח/ערך לקבוצה לבחירת רשת (Mediation) מוסבר איך להוסיף צמד של מפתח/ערך בממשק המשתמש של AdMob.

בדף הזה מוסבר איך להטמיע פילוח לפי מפתח/ערך כשמגדירים בקשה להצגת מודעה באמצעות Google Mobile Ads SDK for React Native.

לפני שמתחילים

כדי להגדיר פילוח לפי מפתח/ערך באפליקציה, קודם צריך להוסיף פילוח לפי מפתח/ערך לקבוצה לבחירת רשת (Mediation).

צירוף צמדי מפתח/ערך לבקשה להצגת מודעה

אחרי שמגדירים את הצמדים המותאמים אישית של מפתח/ערך בממשק המשתמש של AdMob, מצרפים אותם לבקשה להצגת מודעה באפליקציה.

מגדירים את המאפיין customTargeting באובייקט AdRequest לרשומה של צמד מפתח/ערך שמייצגת את נתוני הטירגוט בהתאמה אישית.

בדוגמה הבאה, המשתמשים מפולחים לפי משך הזמן שהם בילו באפליקציה:

const daysInApp = 1;

const request: AdRequest = {
  adUnitId: AD_UNIT_ID,
  customTargeting: {
    USER_DURATION: daysInApp < 3 ? 'NEW' : 'MATURE',
  },
};

בדיקת ההגדרה של הפילוח לפי מפתח/ערך

כדי לבדוק את ההטמעה של צמדים מותאמים אישית של מפתח/ערך, שולחים בקשה להצגת מודעה ובודקים את האובייקט response info. מוודאים שהערך בשדה mediation_group_name תואם לשם הצפוי של הקבוצה לבחירת רשת.

בדוגמה הבאה מאמתים את השם של הקבוצה לבחירת רשת בתגובה לבקשה להצגת מודעה:

{
  "responseId": "r6_DZtitA8Gi2OMPyKeksAI",
  ...
  "responseExtras": {
    "mediation_group_name": "Mediation group for new users"
  }
}