教程:使用事件数据衡量 iOS Ads 转化

第 2 步:集成 Google Analytics


简介: 衡量 iOS Ads 转化

第 1 步: 将您的广告账号与 Google Analytics 相关联

第 2 步: 集成 Google Analytics

第 3 步: 排查和处理常见问题


现在,您已关联 Google Ads 账号,可以开始集成适用于 Firebase 的 Google Analytics SDK 了。

集成 Google Analytics for Firebase SDK

与最新的 Google Analytics for Firebase SDK 版本集成。

使用 Cocoapods

如果您的应用使用 Cocoapods,请验证项目的 Podfile 是否包含 GoogleAppAdsOnDeviceConversion pod,方法是通过主 FirebaseAnalytics pod 或将其明确添加为独立 pod:

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

然后,运行命令 pod repo updatepod install

使用 Swift Package Manager

如果您的应用使用 Swift Package Manager,请按照 Swift Package Manager for Firebase 中的步骤操作。 当您到达“选择要加入您应用中的 Firebase 库”这一步时,请选中 FirebaseAnalytics,然后再继续执行后续步骤。 或者,检查 FirebaseAnalytics/Core GoogleAdsOnDeviceConversion

备选集成方式

如果您的应用未使用 Cocoapods 或 Swift Package Manager,请按以下方式进行集成:

  1. firebase-ios-sdk GitHub 代码库下载 Firebase 的公开 zip 文件。
  2. 按照公开 ZIP 文件中的 README 说明,将框架直接添加到项目中。请务必添加 FirebaseAnalytics 目录中的框架。
  3. 在 Xcode 中,将 -ObjC-lc++ 标志添加到应用目标的 build 设置中的其他链接器设置

验证集成

在 Xcode 的方案编辑器中,通过在启动时传递的实参下添加 -FIRDebugEnabled 来启用调试模式。

在模拟器或设备中删除该应用。 在 Xcode 中启动应用后,验证 Xcode 调试控制台中是否显示类似以下内容的消息:

[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked

等待大约 15 秒,然后验证 Xcode 调试控制台中是否显示 _psmvalue_gads 消息:

[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX




第 1 步:将您的广告账号与 Google Analytics 相关联 第 3 步:排查和处理常见问题