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

第 2 步:集成 Google Analytics


简介:衡量 iOS Ads 转化

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

第 2 步:集成 Google Analytics

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


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

集成 Google Analytics for Firebase SDK

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

使用 Cocoapods

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

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

然后,运行 pod repo updatepod install 命令。

使用 Swift Package Manager

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

备选集成方式

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

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

启用调试模式(可选)

在 Xcode 的 Scheme 编辑器中,在 Arguments Passed on Launch 下添加 -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 Ads 账号与 Google Analytics 相关联 第 3 步:排查和处理常见问题