שימוש בתכונות נוספות של Google Analytics ושל Firebase בשילוב עם אפליקציות ב-AdMob


אחרי השלמת ההגדרה הבסיסית של AdMob, אפשר גם להוסיף את Firebase SDK ל-Google Analytics כדי ליהנות מתכונות נוספות של Google Analytics ושל Firebase. כאן מוסבר איך מתחילים לעבוד עם Google Analytics בהמשך הדף הזה.

הרמות ההולכות וגדלות של תכונות התמיכה בתצורה יכולות לעזור לך לבצע אופטימיזציה של חוויית המשתמש באפליקציה וההכנסות מפרסום. בטבלה הבאה מפורטות התכונות ויש בה קישורים למידע נוסף.

Feature מוסיפים את ה-SDK של Mobile Ads +
מפעילים מדדי משתמשים
מוסיפים את ה-SDK של Mobile Ads +
מפעילים את מדדי המשתמשים ו
מקשרים את AdMob ל-Firebase
מוסיפים את ה-SDK של Mobile Ads +
מפעילים את מדדי המשתמשים ו
מקשרים את AdMob ל-Firebase ו
מוסיפים את Firebase SDK ל-Analytics
הצגת מדדי משתמשים בחשבון AdMob
איסוף אוטומטי של אירועים ומאפייני משתמשים לניתוח נתונים מהאפליקציה
הצגת מדדי משתמשים שנאספו ב-AdMob
עיון בנתוני הניתוח ועבודה עם הנתונים האלה דרך Firebase
הצגת מדדים חשובים במסוף Firebase
סימון המרות בקמפיינים פרסומיים
יצירת קהלים בהתאמה אישית
ייצוא וניתוח של נתונים ב-BigQuery
גישה לתכונות נוספות של התאמה אישית בעבודה עם נתוני הניתוח
רישום אירועים מותאמים אישית לצורך ניתוח נתונים ומודלים (למשל, רישום אירועי ecommerce_purchase למדדים ARPU ו-ARPPU)
הגדרת המרות מותאמות אישית בקמפיינים של פרסום
שימוש במוצרים אחרים של Firebase
(כמו Remote Config ו-A/B Testing)

איך מתחילים להשתמש ב-Google Analytics

Google Analytics הוא מנוע הניתוח של Firebase, שמספק גישה לתובנות חשובות לגבי הנתונים שלכם. מתחילים להשתמש ב-Google Analytics באפליקציה על ידי הוספה של Firebase SDK for Google Analytics.

השלבים הבאים מתארים איך מתחילים להשתמש ב-Firebase SDK עבור Google Analytics באפליקציה שלך. אחרי אתחול ה-SDK, אפשר להיכנס אל מסמכי תיעוד של Analytics כדי ללמוד איך להתחיל רישום אירועים באפליקציה.

שלב 1: הוספה של קובץ תצורה לאפליקציה

אם רשמתם את האפליקציה ב-Firebase לפני שיצרתם קישור AdMob, סימן שכבר הוספתם לאפליקציה קובץ תצורה של Firebase. בודקים אם יש קובץ GoogleService-Info.plist ברמה הבסיסית של פרויקט Xcode. חשוב גם לוודא שקובץ התצורה נוסף לכל היעדים.

שלב 2: מוסיפים לאפליקציה את Firebase SDK עבור Analytics

  1. מוסיפים את התלות של Firebase SDK for Google Analytics אל Podfile:

    pod 'FirebaseAnalytics'
    
  2. מריצים את הפקודה pod install ואז פותחים את הקובץ .xcworkspace שנוצר.

  3. מייבאים את המודול 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;
    // ...
          
  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 וגם ARPPU.

כך מטמיעים רישום ביומן של אירועים מותאמים אישית באפליקציה:

  1. עליך לוודא שהשלמת את כל השלבים בקטע תחילת העבודה עם בקטע Google Analytics בדף הזה, שכולל הגדרת האפליקציה לשימוש ב-Firebase, הוספת הקוד Firebase SDK for Google Analytics והפעלת ה-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",
    }];

מידע נוסף על רישום ביומן של אירועים מותאמים אישית באפליקציה זמין במסמכי העזרה של Analytics.

שימוש במוצרים אחרים של Firebase באפליקציה

אחרי שמוסיפים את Firebase SDK for Google Analytics, אפשר גם להתחיל באמצעות מוצרי Firebase אחרים, כמו Firebase Remote Config Firebase A/B Testing.

  • Remote Config מאפשרת לשנות את ההתנהגות והמראה של האפליקציה ללא פרסום עדכון לאפליקציה, ללא עלות וללא הגבלת מספר המשתמשים הפעילים ביום.

  • A/B Testing מאפשר לבדוק שינויים לממשק המשתמש, לתכונות או לקמפיינים לעידוד השימוש באפליקציה כדי להבין אם הם יוצרים להשפיע על מדדי המפתח שלכם (כמו הכנסות ושימור משתמשים) לפני שתתחילו משתנה באופן נרחב.

אופטימיזציה של המונטיזציה ממודעות באפליקציה

כדאי לנסות פורמטים או הגדרות שונות של מודעות עם קבוצת משנה קטנה של משתמשים, ואז לקבל החלטות מבוססות-נתונים לגבי יישום המודעה לכל המשתמשים. שפת תרגום מידע נוסף זמין במדריכים הבאים: