迁移 GA4 电子商务 (gtag.js) 前的准备工作

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

须知事项

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

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

请参阅事件兼容性参考

选择迁移选项

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

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

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

基于结果的迁移选项

根据您期望的结果,使用下表找到最合适的迁移指南:

结果 主要优缺点 为何选择此选项?
发送 UA 电子商务事件

使用现有的 UA 实现方式将数据发送到 GA4。
优点:易于实现,并且针对 UA 收集和报告的电子商务数据不会发生任何变化。

缺点:GA4 电子商务报告不完整,因为 GA4 无法识别某些 UA 电子商务事件。
您想要开始使用 GA4,但尚未准备好长期进行完全转换,并且您需要让现有的 UA 实现方式保持不变。这样一来,您就可以使用现有的 gtag.js 实现方式将事件发送到 GA4 媒体资源。
发送 GA4 电子商务事件
(推荐)

实现 GA4 事件并将其发送到现有的 UA 媒体资源和新的 GA4 媒体资源。
优点:GA4 电子商务报告将是完整的,并且您已做好长期准备。

缺点:您需要将 UA 事件转换为 GA4 事件,并且您的 UA 电子商务报告将是不完整的,因为 UA 无法识别某些 GA4 电子商务事件。
您想要长期转换为 GA4,但同时希望 UA 媒体资源继续接收数据。这样一来,您就可以使用单一 gtag.js GA4 实现方式将事件也发送到 UA 媒体资源。
发送 UA 和 GA4 电子商务事件

为新的 GA4 媒体资源实现 GA4 事件,并让现有的 UA 电子商务实现方式保持不变。系统会向 UA 媒体资源和 GA4 媒体资源发送不同的电子商务事件。
优点:您的现有 UA 实现方式不会发生任何变化,并且您的 GA4 电子商务报告和 UA 电子商务报告都将是完整的。

缺点:您需要实现 GA4 事件,并且除了现有的 UA 电子商务事件之外,您还需要保留单独的 GA4 电子商务事件。 可能会对网页性能产生不利影响,因为您要针对每个事件发送重复的数据。
您已准备好完全采用 GA4 电子商务,但需要让 UA 实现方式保持不变。您愿意接受可能会对网页性能产生的影响。