پشتیبانی IDFA
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
این راهنما مراحل مورد نیاز برای پشتیبانی از پیام IDFA را به عنوان بخشی از UMP SDK تشریح می کند. در نظر گرفته شده است که با Get Start جفت شود که یک نمای کلی از نحوه اجرای برنامه شما با UMP SDK و اصول اولیه تنظیم پیام شما را ارائه می دهد. این راهنمایی مختص پیام IDFA است.
پیش نیازها
به روز رسانی Info.plist
اگر قصد دارید از UMP SDK برای رسیدگی به الزامات شفافیت ردیابی برنامه (ATT) اپل استفاده کنید، مطمئن شوید که پیام توضیح دهنده IDFA خود را در رابط کاربری AdMob ایجاد، پیکربندی و منتشر کرده اید.
برای اینکه 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 را قبل از گفتگوی IDFA ATT نشان می دهد.
تست کردن
در حین آزمایش، به یاد داشته باشید که گفتگوی IDFA ATT تنها یک بار ظاهر می شود زیرا requestTrackingAuthorization
یک درخواست یک بار مصرف است. UMP SDK فقط در صورتی فرمی برای بارگیری دارد که وضعیت مجوز ATTrackingManagerAuthorizationStatusNotDetermined
باشد.
برای نمایش هشدار برای بار دوم، باید برنامه خود را حذف نصب کرده و مجدداً در دستگاه آزمایشی خود نصب کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-08 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-02-08 بهوقت ساعت هماهنگ جهانی."],[[["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"]]