תמיכה ב-IDFA

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

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

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

אם אתם מתכוונים להשתמש ב-UMP SDK כדי לטפל ב-App Tracking Transparency (ATT) של Apple. את הדרישות, צריך לוודא שיצרת, הגדרת ופרסמת הודעת הסבר בנושא IDFA בממשק המשתמש של Ad Manager.

כדי ש-UMP SDK יציג הודעת התראה מותאמת אישית במערכת iOS תיבת דו-שיח, עדכון Info.plist כדי להוסיף את המפתח NSUserTrackingUsageDescription באמצעות מחרוזת הודעה מותאמת אישית שמתארת את השימוש שלך.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

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

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

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

בדיקה

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

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