استخدام المزيد من ميزات "إحصاءات Google" وFirebase مع تطبيقات AdMob

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

هذه المستويات المتزايدة من ميزات دعم الإعداد التي يمكن أن تساعدك تحسين تجربة المستخدم وأرباح الإعلانات من تطبيقك يمكنك الاطّلاع على ما يلي: جدول الميزات وروابطه للاطّلاع على مزيد من المعلومات.

الميزة إضافة حزمة تطوير البرامج (SDK) لعرض الإعلانات على الأجهزة الجوّالة +
تفعيل مقاييس سلوك المستخدمين
إضافة حزمة SDK لإعلانات الأجهزة الجوّالة +
تفعيل مقاييس المستخدم و
ربط AdMob بمنصّة Firebase
إضافة حزمة SDK لإعلانات الأجهزة الجوّالة +
تفعيل مقاييس المستخدم و
ربط AdMob بمنصة Firebase و
إضافة حزمة تطوير البرامج (SDK) لمنصة Firebase الخاصة بخدمة "إحصاءات Google"
عرض مقاييس سلوك المستخدِمين في حسابك على AdMob
جمع الإحصاءات تلقائيًا الفعاليات خصائص المستخدِمين من تطبيقك
عرض مقاييس سلوك المستخدِمين المنظّمة في AdMob
الاطّلاع على بيانات الإحصاءات والاستفادة منها من خلال منصّة Firebase
عرض المقاييس الرئيسية في وحدة تحكُّم Firebase
تحديد الإحالات الناجحة للحملات الإعلانية
إنشاء شرائح جمهور مخصّصة
تصدير البيانات وتحليلها في BigQuery
الوصول إلى المزيد من ميزات التخصيص لبيانات الإحصاءات
تسجيل الأحداث المخصصة للإحصاءات النماذج (مثل تسجيل الدخول أحداث ecommerce_purchase لـ ARPU مقاييس الأرباح لكل مستخدم يدفع رسومًا)
ضبط الإحالات الناجحة المخصّصة للحملات الإعلانية
الاستخدام منتجات Firebase الأخرى
(مثل "الإعداد عن بُعد" و"اختبار A/B")

بدء استخدام "إحصاءات Google"

"إحصاءات Google" هو محرّك الإحصاءات في Firebase يمنحك إمكانية الوصول إلى رؤى قوية حول بياناتك. بدء استخدام "إحصاءات Google" في تطبيقك عن طريق إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"

توضِّح الخطوات التالية كيفية بدء استخدام حزمة تطوير البرامج (SDK) لمنصّة Firebase من أجل "إحصاءات Google" في تطبيقك بعد إعداد حزمة SDK، يمكنك الانتقال إلى مستندات حول "إحصاءات Google" لمعرفة كيفية البدء تسجيل الأحداث في تطبيقك

الخطوة 1: إضافة ملف إعداد إلى تطبيقك

إذا سجّلت تطبيقك في Firebase قبل إنشاء رابط AdMob، عليك عندئذٍ أضفتَ ملف إعداد Firebase إلى تطبيقك من قبل. ابحث عن ملف GoogleService-Info.plist في جذر مشروع Xcode. تأكّد أيضًا من إضافة ملف الإعداد إلى جميع الأهداف.

الخطوة 2: إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google" إلى تطبيقك

  1. أضِف الاعتمادية لحزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google" إلى ملف Podfile:

    pod 'FirebaseAnalytics'
    
  2. شغِّل pod install، ثم افتح ملف .xcworkspace الذي تم إنشاؤه.

  3. استيراد وحدة FirebaseCore في UIApplicationDelegate بالإضافة إلى أي تطبيق آخر وحدات Firebase التي يستخدمها تطبيقك المفوَّض على سبيل المثال، لاستخدام Cloud Firestore والمصادقة:

    SwiftUI

    import SwiftUI
    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Swift

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  4. ضبط FirebaseApp المثيل المشترك في حساب مفوَّض تطبيقك طريقة application(_:didFinishLaunchingWithOptions:):

    SwiftUI

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Swift

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];
  5. إذا كنت تستخدم SwiftUI، عليك إنشاء تفويض تطبيق وإرفاقه. إلى بنية App عبر UIApplicationDelegateAdaptor أو NSApplicationDelegateAdaptor ويجب أيضًا إيقاف إيماءة تفويض التطبيق. بالنسبة لمزيد من المعلومات، يُرجى الاطّلاع على تعليمات SwiftUI.

    SwiftUI

    @main
    struct YourApp: App {
      // register app delegate for Firebase setup
      @UIApplicationDelegateAdaptor(AppDelegate.self) var delegate
    
      var body: some Scene {
        WindowGroup {
          NavigationView {
            ContentView()
          }
        }
      }
    }
          

تنفيذ تسجيل الأحداث المخصص

يعرض هذا القسم مثالاً على كيفية تنفيذ حدث مخصّص. لتسجيل الدخول في تطبيقك. هذا المثال المحدد مخصص الحدث المخصص ecommerce_purchase الذي يعد حدثًا مفيدًا لتسجيله التطبيقات المرتبطة بحساب AdMob، لا سيّما لأغراض احتساب متوسط الأرباح من كل مستخدم (ARPU) متوسط الأرباح لكل مستخدم يدفع رسومًا:

في ما يلي كيفية تنفيذ ميزة تسجيل الأحداث المخصّصة في تطبيقك:

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

  2. تسجيل حدث ecommerce_purchase (Swift | Obj-C). وفي ما يلي مثال لذلك:

    Swift

    Analytics.logEvent(AnalyticsEventPurchase, parameters: [
      AnalyticsParameterCoupon: "SummerPromo",
      AnalyticsParameterCurrency: "JPY",
      AnalyticsParameterValue: 10000,
      AnalyticsParameterShipping: 500,
      AnalyticsParameterTransactionID: "192803301",
    ])

    Objective-C

    [FIRAnalytics logEventWithName:kFIREventPurchase
                        parameters:@{
      kFIRParameterCoupon: @"SummerPromo",
      kFIRParameterCurrency: @"JPY",
      kFIRParameterValue: @10000,
      kFIRParameterShipping: @500,
      kFIRParameterTransactionID: @"192803301",
    }];

لمعرفة المزيد من المعلومات عن تسجيل أحداث مخصّصة في تطبيقك، انتقِل إلى مقالة إحصاءات Google. ذات الصلة.

استخدام منتجات Firebase الأخرى في تطبيقك

بعد إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"، يمكنك أيضًا بدء باستخدام منتجات Firebase الأخرى، مثل "الإعداد عن بُعد في Firebase" اختبار A/B من Firebase

  • تتيح لك ميزة الإعداد عن بُعد تغيير السلوك تطبيقك بدون أي تكلفة وبدون نشر تحديث له عدد غير محدود من المستخدمين النشطين يوميًا.

  • يتيح لك اختبار A/B اختبار التغييرات على واجهة مستخدم تطبيقك أو ميزاته أو حملات التفاعل معه لمعرفة ما إذا كانت التأثير على المقاييس الرئيسية (مثل الأرباح والاحتفاظ بالمستخدمين) قبل طرح التغييرات على نطاق واسع.

تحسين تحقيق الربح من الإعلانات لتطبيقك

تجربة أشكال إعلانات أو تكوينات مختلفة مع مجموعة فرعية صغيرة من المستخدمين ثمّ اتّخاذ قرارات مستندة إلى البيانات بشأن عرض الإعلانات لجميع المستخدِمين إلى لمعرفة المزيد، اطلع على البرامج التعليمية التالية: