دعم معرّف المعلِنين (IDFA) (نظام التشغيل iOS فقط)

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

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

تعديل ملف Info.plist

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

لكي تعرض حزمة تطوير البرامج (SDK) لمنصة UMP رسالة تنبيه مخصّصة في مربع diálogo نظام iOS، عدِّل Info.plist لإضافة المفتاح NSUserTrackingUsageDescription مع سلسلة رسالة مخصّصة تصف استخدامك.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

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

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

يعرض تطبيقك الآن رسالة توضيحية بشأن معرّف المعلِنين (IDFA) قبل مربّع حوار ATT لمعرّف المعلِنين (IDFA).

الاختبار

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

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