شناسه برای پشتیبانی از تبلیغ کنندگان (IDFA).

پلتفرم مورد نظر: iOS، فلاتر

کیت توسعه نرم‌افزار (SDK) پلتفرم پیام‌رسانی کاربر (UMP) به شما امکان می‌دهد قبل از درخواست رضایت کاربران برای شفافیت ردیابی برنامه (ATT)، یک پیام IDFA به آنها ارائه دهید. پیام IDFA به کاربران شما نشان می‌دهد که برنامه شما چگونه از شناسه استفاده می‌کند.

این راهنما نحوه‌ی استفاده از UMP SDK برای ارائه‌ی یک پیام IDFA را پوشش می‌دهد.

پیش‌نیازها

قبل از شروع، مطمئن شوید که موارد زیر را انجام داده‌اید:

به‌روزرسانی اطلاعات.plist

برای نمایش یک پیام هشدار سفارشی، موارد زیر را انجام دهید:

  1. فایل Info.plist را باز کنید.
  2. کلید NSUserTrackingUsageDescription را به همراه یک پیام سفارشی که نحوه‌ی استفاده از آن را شرح می‌دهد، اضافه کنید:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

شرح استفاده به عنوان بخشی از هشدار IDFA ATT هنگام ارائه فرم رضایت‌نامه ظاهر می‌شود:

سپس، فریم‌ورک AppTrackingTransparency را لینک کنید:

سپس برنامه شما قبل از هشدار ATT، یک پیام IDFA نشان می‌دهد.

آزمایش

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

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

درخواست تبلیغات با یا بدون IDFA

اگر کاربری ATT را رد کرد، با استفاده از APIهای قالب تبلیغاتی خود، درخواست تبلیغات را ادامه دهید. SDK تبلیغات موبایلی گوگل IDFA را در درخواست تبلیغ ارسال نمی‌کند. برای جزئیات بیشتر، به «انتخاب قالب تبلیغ» مراجعه کنید.