برنامج تعليمي: قياس الإحالات الناجحة لإعلانات iOS

الخطوة 2: دمج "إحصاءات Google"


مقدّمة: قياس الإحالات الناجحة في "إعلانات iOS"

الخطوة 1: تنفيذ تجربة تسجيل دخول


الخطوة 2: دمج "إحصاءات Google"

الخطوة الثالثة: بدء قياس الإحالات الناجحة على الجهاز فقط باستخدام "إحصاءات Google"
الخطوة 4: تحديد المشاكل الشائعة وحلّها ومعالجة المشاكل الشائعة


الآن بعد تنفيذ نظام مصادقة لجمع عناوين البريد الإلكتروني أو أرقام هواتف المستخدمين، يمكنك البدء في دمج حزمة تطوير البرامج (SDK) لأداة "إحصاءات Google لبرنامج Firebase".

دمج حزمة تطوير البرامج (SDK) الخاصة بإصدار "إحصاءات Google لبرنامج Firebase"

الدمج مع أحدث إصدار من حزمة تطوير البرامج (SDK) الخاصة بإصدار "إحصاءات Google لبرنامج Firebase"

استخدام Cocoapods

إذا كان تطبيقك يستخدم Cocoapods، تأكَّد من أنّ ملف Podfile لمشروعك يحتوي على أي مما يلي:

pod 'FirebaseAnalytics'
pod 'FirebaseAnalyticsOnDeviceConversion'

أو

pod 'FirebaseAnalytics/WithoutAdIdSupport'
pod 'FirebaseAnalyticsOnDeviceConversion'

بعد ذلك، شغِّل الطلبَين pod repo update وpod install.

عملية الدمج البديلة

إذا كان تطبيقك لا يستخدم Cocoapods، يجب الدمج على النحو التالي:

  1. نزِّل ملف ZIP العام لمنصة Firebase من نسخة GitHub-ios-sdk GitHub.

  2. اتبع تعليمات README من الملف المضغوط العام لإضافة أطر العمل إلى المشروع مباشرةً. احرص على إضافة أُطر العمل من دليلَي FirebaseAnalytics وFirebaseAnalyticsOnDeviceConversion.

  3. في Xcode، أضِف علامتَي -ObjC و-lc++ إلى "إعدادات ربط أخرى" في إعدادات إصدار التطبيق المستهدَف.

Unity

  1. أضِف حزمة تطوير البرامج (SDK) لمنصّة Firebase Unity (على وجه التحديد، FirebaseAnalytics.unitypackage) إلى مشروع Unity. يمكن العثور على تعليمات أكثر تفصيلاً في قسم إضافة حِزم تطوير البرامج (SDK) لنظام Firebase Unity.

  2. حدد نظام التشغيل iOS من ملف > إنشاء إعدادات، ثم انقر على إنشاء وتشغيل.

  3. في مجلد الإصدار الذي تم إنشاؤه، حدد موقع Podfile وأضِف ما يلي:

    pod 'FirebaseAnalyticsOnDeviceConversion'
    

تفعيل وضع تصحيح الأخطاء (اختياري)

فعّل وضع تصحيح الأخطاء من خلال إضافة -FIRDebugEnabled ضمن "الوسيطات التي تم تمريرها عند الإطلاق" في محرِّر مخططات Xcode. عند تشغيل التطبيق في Xcode، تأكد من ظهور رسالة مثل ما يلي في وحدة تحكم تصحيح الأخطاء Xcode:

9.0.0 - [Firebase/Analytics][I-ACS023007] Analytics v.9.0.0 started
...
9.0.0 - [Firebase/Analytics][I-ACS023009] Debug logging enabled




الخطوة 1: تنفيذ تجربة تسجيل دخول الخطوة 3: بدء القياسات باستخدام "إحصاءات Google"