User Messaging Platform (UMP) SDK מאפשר לכם להציג למשתמשים הודעה בנושא IDFA לפני שאתם מבקשים מהם הסכמה לשקיפות לגבי מעקב אחר אפליקציות (ATT). בהודעה לגבי IDFA מוצג למשתמשים הסבר על האופן שבו האפליקציה משתמשת במזהה.
במדריך הזה מוסבר איך להשתמש ב-UMP SDK כדי להציג הודעה לגבי IDFA.
דרישות מוקדמות
לפני שמתחילים, חשוב לוודא שביצעתם את הפעולות הבאות:
- הגדרה של Google Mobile Ads SDK
- יצירת הודעה לגבי IDFA בממשק המשתמש של AdMob.
עדכון הקובץ Info.plist
כדי להציג הודעת התראה בהתאמה אישית:
- פותחים את הקובץ
Info.plist. - מוסיפים את המפתח
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 בבקשה להצגת מודעה. פרטים נוספים זמינים במאמר בנושא בחירת פורמט מודעה.