عرض رسالة معرّف المعلِنين (IDFA)

اختيار النظام الأساسي: Android (إصدار تجريبي) جديد iOS Flutter

تتيح لك حزمة تطوير البرامج (SDK) الخاصة بمنصّة رسائل المستخدمين (UMP) عرض رسالة معرّف المعلِنين (IDFA) للمستخدمين قبل طلب موافقتهم على إطار عمل شفافية تتبُّع التطبيقات (ATT). توضّح رسالة معرّف المعلِنين (IDFA) للمستخدمين كيفية استخدام تطبيقك لهذا المعرّف.

يغطّي هذا الدليل استخدام حزمة تطوير البرامج (SDK) لمنصّة UMP لعرض رسالة بشأن معرّف المعلِنين.

المتطلبات الأساسية

قبل البدء، تأكَّد من أنّك أجريت ما يلي:

تعديل ملف Info.plist

لعرض رسالة تنبيه مخصّصة، اتّبِع الخطوات التالية:

  1. افتح ملف Info.plist.
  2. أضِف المفتاح NSUserTrackingUsageDescription مع رسالة مخصّصة تصف الاستخدام:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

يظهر وصف الاستخدام كجزء من تنبيه ATT في رسالة معرّف المعلِنين عند عرض نموذج الموافقة:

بعد ذلك، اربط إطار عمل AppTrackingTransparency:

بعد ذلك، يعرض تطبيقك رسالة معرّف المعلِنين (IDFA) قبل تنبيه ATT.

الاختبار

أثناء الاختبار، تذكَّر أنّ تنبيه ATT يظهر مرة واحدة فقط لأنّ requestTrackingAuthorization هو طلب لمرة واحدة. لا تتضمّن حزمة تطوير البرامج (SDK) لمنصّة إدارة المستخدمين نموذجًا متاحًا للتحميل إلا إذا كانت حالة التفويض هي ATTrackingManagerAuthorizationStatusNotDetermined.

لإظهار التنبيه مرة ثانية، عليك إزالة تثبيت تطبيقك وإعادة تثبيته على جهازك التجريبي.

طلب الإعلانات باستخدام معرّف المعلِنين أو بدونه

إذا رفض المستخدم منح الإذن في إطار ATT، واصِل طلب الإعلانات باستخدام واجهات برمجة التطبيقات الخاصة بشكل الإعلان. لا يرسل Google Mobile Ads SDK معرّف المعلِنين (IDFA) في طلب عرض الإعلان. لمزيد من التفاصيل، اطّلِع على اختيار شكل إعلان.