بعد إكمال إعداد AdMob الأساسي، يمكنك أيضًا إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase. لـ Google Analytics بالاستفادة من الميزات الأخرى من Google Analytics وFirebase تعرف على كيفية بدء استخدام Google Analytics لاحقًا في هذه الصفحة.
هذه المستويات المتزايدة من ميزات دعم الإعداد التي يمكن أن تساعدك تحسين تجربة المستخدم وأرباح الإعلانات من تطبيقك يمكنك الاطّلاع على ما يلي: جدول الميزات وروابطه للاطّلاع على مزيد من المعلومات.
الميزة |
إضافة حزمة تطوير برامج (SDK) واحدة (Mobile Ads) + تفعيل مقاييس سلوك المستخدمين |
إضافة حزمة تطوير برامج (SDK) Mobile Ads + تفعيل مقاييس المستخدم و ربط AdMob بمنصّة Firebase |
إضافة حزمة تطوير برامج (SDK) Mobile Ads + تفعيل مقاييس المستخدم و ربط حساب "AdMob" بمنصة Firebase و إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بالإصدار Analytics |
عرض مقاييس سلوك المستخدِمين في حسابك على "AdMob" | |||
جمع الإحصاءات تلقائيًا الفعاليات خصائص المستخدِمين من تطبيقك | |||
عرض مقاييس سلوك المستخدمين المنظَّمة في AdMob | |||
الاطّلاع على بيانات الإحصاءات والاستفادة منها من خلال منصّة Firebase | |||
عرض المقاييس الرئيسية في وحدة تحكّم Firebase | |||
تحديد الإحالات الناجحة للحملات الإعلانية | |||
إنشاء شرائح جمهور مخصّصة | |||
تصدير البيانات وتحليلها في BigQuery | |||
الوصول إلى المزيد من ميزات التخصيص لبيانات الإحصاءات | |||
تسجيل الأحداث المخصصة للإحصاءات النماذج (مثل تسجيل الدخول أحداث ecommerce_purchase لـ ARPU مقاييس الأرباح لكل مستخدم يدفع رسومًا) | |||
ضبط الإحالات الناجحة المخصّصة للحملات الإعلانية | |||
الاستخدام
منتجات Firebase الأخرى
(مثل Remote Config وA/B Testing) |
بدء استخدام "Google Analytics"
Google Analytics هو محرّك الإحصاءات في Firebase الذي يتيح لك الوصول إلى رؤى قوية حول بياناتك. بدء استخدام "Google Analytics" في تطبيقك من خلال إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase للموقع الإلكتروني Google Analytics.
توضِّح الخطوات التالية كيفية بدء استخدام حزمة تطوير البرامج (SDK) لمنصّة Firebase من أجل Google Analytics في تطبيقك بعد إعداد حزمة SDK، يمكنك الانتقال إلى مستندات Analytics للتعرّف على كيفية البدء تسجيل الأحداث في تطبيقك
الخطوة 1: إضافة ملف إعداد إلى تطبيقك
إذا سجّلت تطبيقك في Firebase قبل إنشاء رابط AdMob، يجب عندها:
أضفتَ ملف إعداد Firebase إلى تطبيقك من قبل.
ابحث عن ملف GoogleService-Info.plist
في جذر مشروع Xcode.
تأكّد أيضًا من إضافة ملف الإعداد إلى جميع الأهداف.
الخطوة 2: إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بـ Analytics إلى تطبيقك
أضِف الاعتمادية لحزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بحزمة Google Analytics إلى ملف Podfile:
pod 'FirebaseAnalytics'
شغِّل
pod install
، ثم افتح ملف.xcworkspace
الذي تم إنشاؤه.- استيراد وحدة
FirebaseCore
فيUIApplicationDelegate
بالإضافة إلى أي تطبيق آخر وحدات Firebase التي يستخدمها تطبيقك المفوَّض على سبيل المثال، لاستخدام Cloud Firestore وAuthentication:SwiftUI
import SwiftUI import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Swift
import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
Objective-C
@import FirebaseCore; @import FirebaseFirestore; @import FirebaseAuth; // ...
- ضبط
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];
- إذا كنت تستخدم 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، خاصةً لأغراض احتساب العمليات
متوسط الأرباح لكل مستخدم يدفع رسومًا
متوسط الأرباح لكل مستخدم يدفع رسومًا:
في ما يلي كيفية تنفيذ ميزة تسجيل الأحداث المخصّصة في تطبيقك:
تأكد من إكمال بدء استخدام القسم Google Analytics في هذه الصفحة، التي تشمل ضبط تطبيقك لاستخدام Firebase وإضافة حزمة تطوير البرامج (SDK) لمنصة Firebase للموقع الإلكتروني Google Analytics، وإعداد حزمة تطوير البرامج (SDK)
تسجيل حدث
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", }];
لمزيد من المعلومات عن تسجيل أحداث مخصّصة في تطبيقك، انتقِل إلى Analytics. المستندات.
استخدام منتجات Firebase الأخرى في تطبيقك
بعد إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بالنطاق Google Analytics، يمكنك أيضًا بدء باستخدام منتجات Firebase الأخرى، مثل Firebase Remote Config Firebase A/B Testing
Remote Config تتيح لك تغيير السلوك تطبيقك بدون أي تكلفة وبدون نشر تحديث له عدد غير محدود من المستخدمين النشطين يوميًا.
يتيح لك A/B Testing اختبار التغييرات على واجهة مستخدم تطبيقك أو ميزاته أو حملات التفاعل معه لمعرفة ما إذا كانت التأثير على المقاييس الرئيسية (مثل الأرباح والاحتفاظ بالمستخدمين) قبل طرح التغييرات على نطاق واسع.
تحسين تحقيق الربح من الإعلانات لتطبيقك
تجربة أشكال إعلانات أو تكوينات مختلفة مع مجموعة فرعية صغيرة من المستخدمين ثمّ اتّخاذ قرارات مستندة إلى البيانات بشأن عرض الإعلانات لجميع المستخدِمين إلى لمعرفة المزيد، اطلع على البرامج التعليمية التالية:
اختبار استخدام أشكال الإعلانات الجديدة (نظرة عامة | طريقة التنفيذ).
تحسين معدّل تكرار الإعلانات (نظرة عامة | طريقة التنفيذ).