הצגת הודעת ה-IDFA

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

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

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

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

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

עדכון 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 כשמציגים את טופס בקשת ההסכמה:

לאחר מכן, מקשרים את ה-framework של AppTrackingTransparency:

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

בדיקה

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

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

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

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