教程:使用事件数据衡量 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 for Apple 平台 11.14.0 或更高版本。确保相应地更新项目依赖项。使用适用于 Apple 平台的 Google Analytics SDK 实现设备端转化衡量 (ODM) 时,请确保您使用的是 GitHub 上列出的兼容 SDK 版本。如需详细了解所含的 SDK 模块和配置,请参阅目标功能。

使用 CocoaPods

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

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

或

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

然后,运行命令 pod repo update 和 pod 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 步:排查和处理常见问题