הצגת הודעה לגבי IDFA

בחירת פלטפורמה: Android חדש iOS Flutter

ה-User Messaging Platform (UMP) SDK מאפשר להציג למשתמשים הודעה לגבי IDFA לפני שמבקשים מהם הסכמה לשקיפות במעקב באפליקציות (ATT). ההודעה לגבי IDFA מציגה למשתמשים הסבר על אופן השימוש של האפליקציה במזהה.

במדריך הזה מוסבר איך להציג הודעה לגבי IDFA באמצעות UMP SDK.

דרישות מוקדמות

לפני שמתחילים, חשוב לוודא שביצעתם את הפעולות הבאות:

עדכון הקובץ Info.plist

כדי להציג הודעת התראה בהתאמה אישית:

  1. פותחים את הקובץ Info.plist.
  2. מוסיפים את המפתח NSUserTrackingUsageDescription עם הודעה מותאמת אישית שמתארת את השימוש:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

תיאור השימוש מופיע כחלק מהתראת ה-ATT של IDFA כשמציגים את טופס ההסכמה:

לאחר מכן, מקשרים את מסגרת AppTrackingTransparency:

לאחר מכן, האפליקציה מציגה הודעה לגבי IDFA לפני התראת ה-ATT.

בדיקה

במהלך הבדיקה, חשוב לזכור שההתראה לגבי ATT מופיעה רק פעם אחת כי requestTrackingAuthorization היא בקשה חד-פעמית. ערכת UMP SDK כוללת טופס שאפשר לטעון רק אם סטטוס ההרשאה הוא ATTrackingManagerAuthorizationStatusNotDetermined.

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

בקשה להצגת מודעות עם או בלי IDFA

אם משתמש דוחה את בקשת ה-ATT, ממשיכים לבקש מודעות באמצעות ממשקי ה-API של פורמט המודעה. ‫Google Mobile Ads SDK לא שולח IDFA בבקשה להצגת מודעה. פרטים נוספים זמינים במאמר בנושא בחירת פורמט מודעה.