תמיכה במזהה למפרסמים (IDFA)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
באמצעות User Messaging Platform (UMP) SDK תוכלו להציג למשתמשים הודעה לגבי IDFA לפני שתבקשו מהם הסכמה לשקיפות במעקב אחר אפליקציות (ATT). בהודעת ה-IDFA מוצג למשתמשים איך האפליקציה משתמשת במזהה.
במדריך הזה נסביר איך להשתמש ב-UMP SDK כדי להציג הודעת IDFA.
דרישות מוקדמות
לפני שמתחילים, חשוב לוודא שהתנאים הבאים מתקיימים:
עדכון קובץ 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
היא בקשה חד-פעמית. ערכת ה-SDK של UMP יכולה לטעון טופס רק אם סטטוס ההרשאה הוא ATTrackingManagerAuthorizationStatusNotDetermined
.
כדי שההתראה תופיע בפעם השנייה, צריך להסיר את האפליקציה ולהתקין אותה מחדש במכשיר הבדיקה.
שליחת בקשות להצגת מודעות עם או בלי IDFA
אם משתמש דוחה את הבקשה ל-ATT, ממשיכים לשלוח בקשות להצגת מודעות באמצעות ממשקי ה-API של פורמט המודעה. Google Mobile Ads SDK לא שולח את מזהה ה-IDFA בבקשה להצגת מודעה. פרטים נוספים זמינים במאמר בחירת פורמט מודעה.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-06-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-06-26 (שעון UTC)."],[[["This guide provides steps to integrate the IDFA message within the User Messaging Platform (UMP) SDK for iOS apps."],["Before proceeding, complete the UMP SDK setup and create an IDFA message in AdMob."],["Update your app's `Info.plist` with `NSUserTrackingUsageDescription` to present a custom message within Apple's App Tracking Transparency dialog."],["Remember to link the `AppTrackingTransparency` framework to display the IDFA explainer message before the ATT dialog."],["For testing, reinstall the app to reset the IDFA authorization status and see the dialog again."]]],["To support the IDFA message with the UMP SDK, complete the \"Get started\" guide and create an IDFA message. Update the `Info.plist` by adding the `NSUserTrackingUsageDescription` key with a custom message. Link the `AppTrackingTransparency` framework. During testing, note that the IDFA ATT dialog only appears once unless the app is reinstalled, due to `requestTrackingAuthorization` being a one-time request and the status needs to be `ATTrackingManagerAuthorizationStatusNotDetermined`.\n"]]