Google 致力于为黑人社区推动种族平等。查看具体举措

在 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 产品。