يوضّح هذا الدليل الخطوات المطلوبة لتفعيل رسالة معرّف المعلِنين (IDFA) كجزء من حزمة تطوير البرامج (SDK) لمنصّة UMP. ومن المفترض أن يكون هذا القسم مصحوبًا بقسم البدء الذي يقدّم نظرة عامة حول كيفية تشغيل تطبيقك باستخدام حزمة تطوير البرامج (SDK) لمنصّة UMP والأساسيات المتعلّقة بإعداد رسالتك. تنطبق هذه التوجيهات على رسالة معرّف المعلِنين (IDFA).
المتطلبات الأساسية
- أكمِل دليل البدء.
- أنشئ رسالة معرّف المعلِنين (IDFA).
تعديل ملف Info.plist
إذا كنت تخطّط لاستخدام حزمة تطوير البرامج (SDK) لمنصّة UMP للتعامل مع متطلبات "إطار عمل شفافية تتبُّع التطبيقات" (ATT) من Apple، تأكَّد من إنشاء الرسالة التوضيحية لمعرّف المعلِنين (IDFA) وإعدادها ونشرها في واجهة مستخدِم "مدير إعلانات Google".
لكي تعرض حزمة تطوير البرامج (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
.
لظهور التنبيه مرة ثانية، عليك إزالة تثبيت التطبيق وإعادة تثبيته على جهاز الاختبار.