Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

通過 AdMob 應用使用 Google Analytics 和 Firebase 的更多功能

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

完成基本 AdMob 設置後,您還可以為 Google Analytics 添加 Firebase SDK,以利用 Google Analytics 和 Firebase 的其他功能。稍後在本頁了解如何開始使用 Google Analytics

這些不斷增加的配置支持功​​能可以幫助您優化應用的用戶體驗和廣告收入。查看下表的功能及其鏈接以了解更多信息!

特徵添加移動廣告 SDK +
啟用用戶指標
添加移動廣告 SDK +
啟用用戶指標
將 AdMob 關聯到 Firebase
添加移動廣告 SDK +
啟用用戶指標
將 AdMob 關聯到 Firebase
添加 Firebase SDK for Analytics
在您的 AdMob 帳戶中查看用戶指標
自動從您的應用收集分析事件用戶屬性
在 AdMob 中查看精選用戶指標
通過 Firebase 探索和處理您的分析數據
在 Firebase 控制台中查看關鍵指標
標記廣告活動的轉化
建立自定義受眾
在 BigQuery 中導出和分析數據
為您的分析數據訪問更多自定義功能
記錄分析和模型的自定義事件(例如記錄ARPUARPPU指標的 ecommerce_purchase 事件)
為廣告活動配置自定義轉化
使用其他 Firebase 產品
(如遠程配置和 A/B 測試)

開始使用 Google 分析

Google Analytics 是 Firebase 的分析引擎,可讓您深入了解您的數據。通過添加適用於 Google Analytics 的 Firebase SDK,開始在您的應用中使用 Google Analytics。

以下步驟介紹瞭如何開始在您的應用中使用 Firebase SDK for Google Analytics。初始化 SDK 後,請訪問Analytics 文檔以了解如何開始在您的應用中記錄事件。

第 1 步:將配置文件添加到您的應用程序

如果您在創建 AdMob 鏈接之前向 Firebase 註冊了您的應用,那麼您已經將 Firebase 配置文件添加到您的應用中。在 Xcode 項目的根目錄中檢查GoogleService-Info.plist文件。還要確保將配置文件添加到所有目標。

第 2 步:將 Firebase SDK for Analytics 添加到您的應用

  1. 將 Firebase SDK for Google Analytics 的依賴項添加到您的 Podfile:

    pod 'FirebaseAnalytics'
    
  2. 運行pod install ,然後打開創建的.xcworkspace文件。

  3. 在您的UIApplicationDelegate中導入FirebaseCore模塊,以及您的應用委託使用的任何其他Firebase 模塊。例如,要使用 Cloud Firestore 和身份驗證:

    迅速

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    Objective-C

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  4. 配置FirebaseApp共享實例,通常在App的初始化程序或應用委託的application(_:didFinishLaunchingWithOptions:)方法中:

    迅速

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

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

實現自定義事件日誌記錄

本節展示瞭如何在您的應用中實現自定義事件日誌記錄的示例。此特定示例適用於自定義事件ecommerce_purchase ,它是記錄 AdMob 關聯應用的有用事件,尤其是用於計算ARPUARPPU

以下是在您的應用中實現自定義事件日誌記錄的方法:

  1. 確保您已完成本頁的 Google Analytics 入門部分,其中包括配置您的應用以使用 Firebase、添加適用於 Google Analytics 的 Firebase SDK 以及初始化 SDK。

  2. 記錄一個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 產品

為 Google Analytics 添加 Firebase SDK 後,您還可以開始使用其他 Firebase 產品,例如 Firebase Remote Config 和 Firebase A/B 測試。

  • 遠程配置使您能夠更改應用程序的行為和外觀,而無需為無限的每日活躍用戶免費發布應用程序更新。

  • A/B 測試使您能夠測試對應用程序的 UI、功能或參與度活動的更改,以了解它們是否會對您的關鍵指標(如收入和留存率)產生影響,然後再廣泛推廣這些更改。