第 2 步:集成 Google Analytics
| 简介: 衡量 iOS Ads 转化 |
|
第 1 步: 将您的广告账号与 Google Analytics 相关联 |
|
第 2 步: 集成 Google Analytics |
| 第 3 步: 排查和处理常见问题 |
关联 Google Ads 账号后,您就可以开始集成适用于 Firebase 的 Google Analytics SDK 了。
集成 Google Analytics for Firebase SDK
如本教程中所述,若要使用基于事件数据的设备端转化衡量功能,您必须使用适用于 Apple 平台的 Google Analytics Firebase SDK 11.14.0 版或更高版本。确保相应地更新项目依赖项。如需详细了解所含的 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,请按以下方式集成:
- 从 firebase-ios-sdk GitHub 代码库下载 Firebase 的公开 zip 文件。
- 按照公开 ZIP 文件中的 README 说明,将框架直接添加到项目中。请务必添加
FirebaseAnalytics目录中的框架。 - 在 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 步:排查和处理常见问题