ارائه پیام «شناسه تبلیغ‌کنندگان»

انتخاب پلاتفرم: iOS Flutter

کیت توسعه نرم‌افزار «پلاتفرم پیام‌رسانی کاربر» (UMP) به شما امکان می‌دهد پیام «شناسه آگهی‌دهندگان» را قبل‌از درخواست موافقت کاربرانتان برای شفاف‌سازی ردیابی برنامه (ATT) به آن‌ها نشان دهید. پیام «شناسه تبلیغ‌کنندگان» به کاربران نشان می‌دهد که برنامه‌تان چگونه از این شناسه استفاده می‌کند.

این راهنما استفاده از «کیت توسعه نرم‌افزار UMP» برای ارائه پیام «شناسه تبلیغ‌کنندگان» را پوشش می‌دهد.

پیش‌نیازها

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

به‌روزرسانی Info.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، پیام «شناسه تبلیغ‌کنندگان» را نشان می‌دهد.

آزمایش

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

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

درخواست آگهی با یا بدون «شناسه تبلیغ‌کنندگان»

اگر کاربری با «شفافیت ردیابی برنامه» موافقت نکرد، بااستفاده از «میاناهای برنامه‌سازی کاربردی» قالب آگهی‌تان به درخواست آگهی ادامه دهید. ‫Google Mobile Ads SDK شناسه تبلیغ‌کننده (IDFA) را در درخواست آگهی ارسال نمی‌کند. برای جزئیات بیشتر، انتخاب قالب آگهی را ببینید.