پشتیبانی IDFA

این راهنما مراحل مورد نیاز برای پشتیبانی از پیام IDFA را به عنوان بخشی از UMP SDK تشریح می کند. در نظر گرفته شده است که با Get Start جفت شود که یک نمای کلی از نحوه اجرای برنامه شما با UMP SDK و اصول اولیه تنظیم پیام شما را ارائه می دهد. این راهنمایی مختص پیام IDFA است.

پیش نیازها

به روز رسانی Info.plist

اگر قصد دارید از UMP SDK برای رسیدگی به الزامات شفافیت ردیابی برنامه (ATT) اپل استفاده کنید، مطمئن شوید که پیام توضیح دهنده 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 را قبل از گفتگوی IDFA ATT نشان می دهد.

تست کردن

در حین آزمایش، به یاد داشته باشید که گفتگوی IDFA ATT تنها یک بار ظاهر می شود زیرا requestTrackingAuthorization یک درخواست یک بار مصرف است. UMP SDK فقط در صورتی فرمی برای بارگیری دارد که وضعیت مجوز ATTrackingManagerAuthorizationStatusNotDetermined باشد.

برای نمایش هشدار برای بار دوم، باید برنامه خود را حذف نصب کرده و مجدداً در دستگاه آزمایشی خود نصب کنید.