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

اختيار النظام الأساسي: iOS Flutter

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

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

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

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

تعديل Info.plist

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

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

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

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

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

الاختبار

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

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

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

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