准备工作:GA4 电子商务迁移 (analytics.js)

本文档简要介绍了可通过哪些选项将使用 analytics.js 的 Universal Analytics (UA) 电子商务实现方式迁移到使用 gtag.js 的类似 Google Analytics(分析)4 (GA4) 电子商务实现方式。

须知事项

迁移至 gtag.js 并发送 GA4 电子商务事件

为了充分利用 Google Analytics(分析)4 电子商务功能,您需要从 analytics.js 迁移到 gtag.js 并实现电子商务事件。

建议迁移到 GA4 电子商务事件,而不是 UA 电子商务事件;除非存在必须使 UA 报告保持不变这一强制要求。

UA 与 GA4 之间的事件兼容性和转换

使用 analytics.js 的电子商务实现方式没有事件兼容性和自动转换功能。您需要迁移到 gtag.js 并实现相应的电子商务事件。

迁移后,gtag.js 会自动转换发送到 UA 媒体资源的 GA4 事件以及发送到 GA4 媒体资源的 UA 事件。不过,并非所有的事件和参数都可以进行转换,因此请务必查看行为、不兼容性以及您在使用自动转换时需要做出的权衡取舍。

如需了解详情,请参阅事件兼容性参考文档

UA 媒体资源和 GA4 媒体资源的标准电子商务与增强型电子商务对比

在 Universal Analytics 中,您可以选择实现标准电子商务增强型电子商务。在 Google Analytics(分析)4 中,这一区别并不适用。

对于使用 analytics.js 的 Universal Analytics 媒体资源,标准电子商务和增强型电子商务具有不同的实现方式。主要区别在于,标准电子商务仅支持与 GA4 中的 purchase 事件等效的功能。

由于标准电子商务仅支持单个电子商务事件,因此它迁移到 GA4 所需的工作量比增强型电子商务实现要少得多。

选择迁移选项

Google Analytics(分析)4 是 Google Analytics(分析)的未来版本。建议您迁移实现方式以发送 GA4 电子商务事件,从而确保您可以充分利用所有的 Google Analytics(分析)功能。

选择迁移选项时需要考虑的主要因素如下所示:

  • 不更改现有的 Universal Analytics 数据收集和电子商务报告的重要性。
  • 为了全面采用 GA4,您现在和将来在实现方面愿意执行的工作量的对比情况。
  • 在短期内拥有完全实现的 Google Analytics(分析)4 媒体资源(即从 UA 事件迁移到 GA4 事件)的重要性。

基于结果的迁移选项

根据您当前的实现方式和期望的结果,使用下表找到最合适的迁移指南:

当前实现方式 结果 主要优缺点 为何选择此选项?
标准电子商务 基本 1:1 迁移 + 全面采用 GA4

从 UA 标准电子商务到 GA4 的一对一迁移,可选择实现其他 GA4 电子商务事件,以充分利用 GA4 电子商务报告。
优点:易于实现,并且针对 UA 收集和报告的电子商务数据不会发生任何变化。如果您决定实现其他 GA4 电子商务事件,那么系统将生成完整的 GA4 电子商务报告。

缺点:除非您开始衡量其他电子商务事件,否则系统不会完整填充 GA4 电子商务报告。
您想要开始使用 GA4,但尚未准备好长期进行完全转换,并且您需要让现有的 UA 实现方式保持不变。借助这一选项,您可以迁移到简单的 GA4 电子商务实现方式,同时确保 UA 报告保持不变。您可以选择实现其他 GA4 事件,并充分利用 GA4 电子商务报告。