本迁移指南介绍了 SDK 版本 2 中的新功能,并为开发者提供了从 v1.x 实现进行迁移的提示。 不需要从 v1.x 实现迁移的开发者现在可以开始使用版本 2。
简介
Google Analytics(分析)最近发布了适用于 iOS 版本 2 的更新后的 Google Analytics(分析)SDK。SDK 版本 2 支持新功能,并具有专为应用开发者设计的新报告界面。
我们建议现有的所有 Google Analytics(分析)开发者改用 iOS 版 Google Analytics(分析)SDK 版本 2,以便充分利用新功能和报告。
版本 2 中的新功能
iOS 版 Google Analytics(分析)SDK 版本 2 引入了专为应用开发者设计的全新报告体验、强大的新维度和指标,等等。以下是开发者在版本 2 中可以执行的操作:
- 为应用开发者提供的更强大的报告
- 我们为应用开发者重新设计了标准报告,添加了互动流和 Google Play 来源等新报告,以帮助开发者深入了解用户获取和体验。请阅读我们的帐号配置最佳做法,详细了解如何以最佳方式为媒体资源 2 配置媒体资源。
- 新的应用维度和指标
- SDK 版本 2 中引入了新的应用专属维度和指标,包括屏幕名称和屏幕浏览量、应用名称、应用版本等。
- 衡量崩溃和异常
- iOS 版 Google Analytics(分析)SDK 引入了异常衡量和异常命中类型。您可以使用异常衡量来衡量崩溃和非严重异常的数量和类型。如需了解如何实现异常衡量,请参阅异常开发者指南。
- 自定义维度和指标
- 创建自定义维度,以新的方式细分数据。 详细了解自定义维度和指标。
- 衡量社交互动
- 通过衡量用户与嵌入式社交插件和微件的互动情况,更深入地了解应用中的社交价值。 详细了解如何衡量社交互动。
准备工作
在开始迁移之前,所有开发者都需要执行以下两个步骤:
- 下载适用于 iOS v2 的 Google Analytics(分析)SDK
- 创建应用数据视图(配置文件)以用于访问新的应用报告和数据。
迁移到版本 2
所有使用 iOS 版 Google Analytics(分析)SDK v1.x 的开发者都应阅读入门指南,以实施该 SDK 版本 2。
以下是开发者在迁移时应注意的一些更改:
- 版本 2 尚未包含 iOS 版 EasyTracker 库。
- 在版本 2 中,
trackPageview:
现在为sendView:
。 了解如何使用版本 2 衡量屏幕浏览量。 - 电子商务实现过程已经简化。 了解如何使用版本 2 衡量应用内电子商务。
- 自定义变量已替换为自定义维度和指标。您应更新对
setCustomVariableAtIndex:
的所有调用,以利用这项新功能。 了解如何使用版本 2 实现自定义维度和指标。
如果您有高级数据收集需求(例如在单个实现中使用多个跟踪 ID),请参阅版本 2 的高级配置指南,以详细了解 SDK 的高级功能。