Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

通过 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. 在您的应用委托的application(_:didFinishLaunchingWithOptions:)方法中配置FirebaseApp共享实例:

    迅速

    // 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、功能或参与度活动的更改,以了解它们是否会对您的关键指标(如收入和留存率)产生影响,然后再广泛推广这些更改。