לאחר השלמת ההגדרה הבסיסית של AdMob, תוכל גם להוסיף את Firebase SDK עבור Google Analytics כדי לנצל תכונות אחרות מ-Google Analytics ו-Firebase. למד כיצד להתחיל עם Google Analytics מאוחר יותר בדף זה.
הרמות ההולכות וגדלות של תצורה תומכות בתכונות שיכולות לעזור לך לייעל את חווית המשתמש של האפליקציה שלך ואת ההכנסות מהמודעות שלך. עיין בטבלת התכונות הבאה והקישורים שלה למידע נוסף!
תכונה | הוסף SDK של מודעות לנייד + אפשר מדדי משתמשים | הוסף SDK של מודעות לנייד + אפשר מדדי משתמשים ו קשר את AdMob ל-Firebase | הוסף SDK של מודעות לנייד + אפשר מדדי משתמשים ו קשר את AdMob ל-Firebase ו הוסף Firebase SDK עבור Analytics |
הצג מדדי משתמשים בחשבון AdMob שלך | |||
אסוף אוטומטית אירועי ניתוח ומאפייני משתמש מהאפליקציה שלך | |||
הצג מדדי משתמשים שנאספו ב-AdMob | |||
חקור ועבוד עם נתוני הניתוח שלך באמצעות Firebase | |||
הצג מדדי מפתח במסוף Firebase | |||
סמן המרות עבור מסעות פרסום | |||
בנה קהלים מותאמים אישית | |||
ייצוא וניתוח נתונים ב-BigQuery | |||
גש לתכונות התאמה אישית נוספות עבור נתוני הניתוח שלך | |||
רישום אירועים מותאמים אישית עבור ניתוחים ומודלים (כמו רישום אירועי ecommerce_purchase עבור מדדי ARPU ו- ARPPU ) | |||
הגדר המרות מותאמות אישית עבור מסעות פרסום | |||
השתמש במוצרים אחרים של Firebase (כמו תצורה מרחוק ובדיקת A/B) |
התחל עם Google Analytics
Google Analytics הוא מנוע הניתוח של Firebase שנותן לך גישה לתובנות עוצמתיות לגבי הנתונים שלך. התחל להשתמש ב-Google Analytics באפליקציה שלך על ידי הוספת Firebase SDK עבור Google Analytics.
עם ההגדרה הבסיסית של AdMob , תוכל להציג נתונים סטטיסטיים מצטברים מאירועים ונכסי משתמשים שנאספו אוטומטית במרכז השליטה של Analytics של מסוף Firebase מבלי להוסיף קוד נוסף לאפליקציה שלך.
עם זאת, אם ברצונך לאסוף נתוני אירועים מותאמים אישית נוספים או נכסי משתמש, תצטרך להשתמש ב-SDK של Firebase עבור Google Analytics. עם SDK זה, אתה יכול לרשום עד 500 סוגי אירועי ניתוח שונים, ואין הגבלה על הנפח הכולל של האירועים שהאפליקציה שלך מתעדת. מקרה שימוש לדוגמה לרישום אירועים מותאמים אישית הוא לכלול נתונים בחישוב ההכנסה שלך מאירוע מותאם אישית בשם ecommerce_purchase
כדי לעזור לך לייצג טוב יותר מדדי ARPU ו- ARPPU .
על ידי הוספת Firebase SDK עבור Google Analytics, תוכל גם להוסיף המרות מותאמות אישית לקמפיינים של מודעות ולאפשר שימוש במוצרים אחרים של Firebase .
השלבים הבאים מתארים כיצד להתחיל להשתמש ב-Firebase SDK עבור Google Analytics באפליקציה שלך. לאחר אתחול ה-SDK, בקר בתיעוד של Analytics כדי ללמוד כיצד להתחיל ברישום אירועים באפליקציה שלך.
שלב 1: הוסף קובץ תצורה לאפליקציה שלך
אם רשמתם את האפליקציה שלכם ב-Firebase לפני שיצרתם קישור ל-AdMob, אז כבר הוספתם לאפליקציה שלכם קובץ תצורה של Firebase.בדוק אם יש קובץ GoogleService-Info.plist
בשורש פרויקט Xcode שלך. כמו כן ודא שקובץ התצורה נוסף לכל היעדים.
בכרטיס האפליקציות שלך הגדרות פרוייקט , בחר את מזהה החבילה של האפליקציה שעבורה אתה צריך קובץ תצורה.
שלך >לחץ על הורד את GoogleService-Info.plist כדי להשיג את קובץ התצורה של Firebase iOS שלך (
GoogleService-Info.plist
).תוכל להוריד שוב את קובץ התצורה של Firebase iOS בכל עת
שלך > הגדרות פרויקט .ודא ששם קובץ התצורה אינו מצורף עם תווים נוספים, כמו
(2)
.
העבר את קובץ התצורה שלך לשורש פרויקט ה-Xcode שלך. אם תתבקש, בחר להוסיף את קובץ התצורה לכל היעדים.
אם יש לך מספר מזהי חבילה בפרויקט שלך, עליך לשייך כל מזהה חבילה לאפליקציה רשומה במסוף Firebase כך שלכל אפליקציה תהיה קובץ GoogleService-Info.plist
משלה.
שלב 2: הוסף את Firebase SDK עבור Analytics לאפליקציה שלך
הוסף את התלות של Firebase SDK עבור Google Analytics ל-Podfile שלך:
pod 'FirebaseAnalytics'
הפעל את
pod install
ולאחר מכן פתח את קובץ.xcworkspace
שנוצר.- ייבא את מודול
FirebaseCore
ב-UIApplicationDelegate
שלך, כמו גם כל מודולי Firebase אחרים שנציג האפליקציה שלך משתמש בו. לדוגמה, כדי להשתמש ב-Cloud Firestore ובאימות:SwiftUI
import SwiftUI import FirebaseCore import FirebaseFirestore import FirebaseAuth // ...
מָהִיר
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()
מָהִיר
// 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, במיוחד לחישוב ARPU ו- ARPPU .
מדד מפתח עבור האפליקציה שלך הוא הכנסה לפי משתמש , שניתן לפלח עוד יותר ל- ARPU ו- ARPPU . שני המדדים האלה מוצגים בכרטיס מדדי המשתמש בחשבון AdMob שלך ובמרכז השליטה של Analytics של מסוף Firebase. ההכנסות, עם זאת, אינן נמדדות ישירות; במקום זאת, זהו סכום הרווחים המשוערים שלך ב-AdMob ושני ערכי אירועי הניתוח הבאים:
-
in_app_purchase
: כאשר משתמש משלים רכישה מתוך האפליקציה שמעובדת על ידי ה-App Store ב-iTunes, כמו מנוי ראשוני, ביטול נעילה של שירותי פרימיום או קניית פריטים במשחק
-
ecommerce_purchase
: כאשר משתמש משלים רכישה, כמו קניות מקוונות, קניית קופונים או פריטי הנחה, או קניית כרטיסים לסרט
ללא קוד נוסף באפליקציה שלך, ה-SDK של מודעות לנייד אוספת באופן אוטומטי נתוני ניתוח עבור אירועי in_app_purchase
. עם זאת, אם ברצונך לכלול גם נתוני אירועי ecommerce_purchase
בחישוב ההכנסה, תצטרך ליישם רישום מותאם אישית באמצעות Firebase SDK עבור Google Analytics.
הנה איך ליישם רישום אירועים מותאם אישית באפליקציה שלך:
ודא שהשלמת את הקטע 'התחלה עם Google Analytics' בדף זה, הכולל הגדרת האפליקציה שלך לשימוש ב-Firebase, הוספת ה-SDK של Firebase עבור Google Analytics ואתחול ה-SDK.
התחבר לאירוע
ecommerce_purchase
( Swift | Obj-C ). הנה דוגמה:מָהִיר
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 באפליקציה שלך
לאחר הוספת Firebase SDK עבור Google Analytics, תוכל גם להתחיל להשתמש במוצרי Firebase אחרים, כמו Firebase Remote Config ו-Firebase A/B Testing.
Config מרחוק מאפשר לך לשנות את ההתנהגות והמראה של האפליקציה שלך מבלי לפרסם עדכון אפליקציה, ללא עלות, למשתמשים פעילים יומיים ללא הגבלה.
בדיקת A/B נותנת לך את הכוח לבדוק שינויים בממשק המשתמש, בתכונות או בקמפיינים של מעורבות של האפליקציה שלך כדי לדעת אם הם משפיעים על מדדי המפתח שלך (כמו הכנסה ושימור) לפני פרסום השינויים באופן נרחב.
בצע אופטימיזציה של מונטיזציה ממודעות עבור האפליקציה שלך
נסה פורמטים או תצורות שונות של מודעות עם תת-קבוצה קטנה של משתמשים, ולאחר מכן קבל החלטות מבוססות נתונים לגבי יישום המודעה עבור כל המשתמשים שלך. למידע נוסף, עיין במדריכים הבאים:
בדוק אימוץ פורמט מודעה חדש ( סקירה כללית | יישום ).
בצע אופטימיזציה של תדירות המודעות ( סקירה כללית | יישום ).