Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

在 AdMob 應用中使用 Google Analytics 和 Firebase 的更多功能

完成基本的 AdMob 設置後,您還可以添加適用於 Google Analytics 的 Firebase SDK,以利用 Google Analytics 和 Firebase 的其他功能。了解如何開始使用谷歌分析後此頁面上。

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

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

開始使用 Google Analytics

Google Analytics 是 Firebase 的分析引擎,可讓您獲得對數據的強大洞察力。通過添加適用於 Google Analytics 的 Firebase SDK,開始在您的應用中使用 Google Analytics。

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

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

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

第2步:添加火力地堡SDK的分析您的應用

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

    pod 'Firebase/Analytics'
    
  2. 運行pod install ,然後打開創建.xcworkspace文件。

  3. 導入火力地堡模塊在UIApplicationDelegate

    迅速

    import Firebase

    目標-C

    @import Firebase;
  4. 配置一個FirebaseApp共享實例,通常在你的應用程序的application:didFinishLaunchingWithOptions:方法:

    迅速

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

    目標-C

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

實現自定義事件記錄

這部分顯示了如何將例如實現自定義的事件記錄在您的應用程序。這個具體的例子是自定義事件ecommerce_purchase這是日誌的AdMob聯的應用程序,尤其是對於計算ARPUARPPU一個有用的事件。

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

  1. 請確保您已經完成了獲得與谷歌Analytics(分析)開始此頁面,包括配置您的應用程序使用火力地堡的部分,添加火力地堡SDK為谷歌分析,並初始化SDK。

  2. 記錄一個ecommerce_purchase事件(斯威夫特|的OBJ-C )。下面是一個例子:

    迅速

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

    目標-C

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

要了解更多關於在你的應用程序日誌自定義事件,請訪問Analytics(分析)文檔

在您的應用中使用其他 Firebase 產品

添加適用於 Google Analytics 的 Firebase SDK 後,您還可以開始使用其他 Firebase 產品,例如 Firebase 遠程配置、Firebase A/B 測試和 Firebase 預測。

  • 遠程配置使您可以更改您的應用程序的行為和外觀,而不在發布應用更新,在沒有成本,無限的日活躍用戶。

  • A / B測試給你的權力,以測試更改您的應用程序的用戶界面,功能,還是互動廣告滾動廣泛的變化之前,了解他們是否對您的關鍵指標(如收入和保留)的影響。

  • 預測應用於機器學習你的分析數據來創建基於用戶的預測行為動態的用戶群。這些預測可用於其他 Firebase 產品。