在Google Analytics(分析)4媒体资源中设置电子商务数据收集功能的最佳做法

营销分析29,68827阅读模式

Google Analytics(分析)4媒体资源的事件和参数的结构和命名方式发生了变化。虽然Google Analytics(分析)4媒体资源可以从任意名称的事件和参数中收集数据,但您需要使用特定的名称和参数,才能在Google Analytics(分析)4媒体资源中获得最有用的电子商务报告。

如果您要从Universal Analytics媒体资源进行升级,应让Universal Analytics的实现方式保持不变。为此,您需要为Google Analytics(分析)4媒体资源创建重复的事件,并使用与新Google Analytics(分析)架构一致的新名称。这样,您将同时拥有两种独立的实现方式,每种实现方式的作用略有不同。

在Google Analytics(分析)4媒体资源中设置电子商务数据收集功能的最佳做法

虽然可以为Google Analytics(分析)4媒体资源使用现有的Universal Analytics实现方式,但不建议这样做。

1、相关术语

  • 架构:为实现电子商务数据收集而必需的和可选的全套事件/参数。
  • dataLayer:一种JavaScript对象,用于将信息从网站传递到跟踪代码管理器容器。传送到容器后,您就可以使用这些信息来填充变量和激活代码配置中的触发器。
  • 事件:在明确的时间发生的与您应用或网站中的用户关联的任何明确操作。
  • 参数:用于为事件补充更多上下文的附加元数据。

2、在Universal Analytics与Google Analytics(分析)4间共用电子商务实现方式时要慎重

您可以对Google Analytics(分析)4媒体资源使用现有的Universal Analytics电子商务实现方式(dataLayer事件和硬编码的gtag.js代码),但如果您不对实现方式进行必要的更改以使其符合Google Analytics(分析)4电子商务架构,则无法获得完整的电子商务报告。Gtag.js会实时地将Universal Analytics事件参数转换为Google Analytics(分析)4架构,这可能会减少所需的额外工作量。

您不能将Google Analytics(分析)4架构用于Universal Analytics,因为对于与电子商务所需的架构不匹配的事件,Universal Analytics不会收集任何相关数据。一旦将Google Analytics(分析)4电子商务架构特有的字段发送至Universal Analytics,就会破坏数据收集功能。例如,所有Google Analytics(分析)4电子商务事件都采用参数item_id,而不是id。这会导致Universal Analytics电子商务无法正确处理此事件,因此不会显示有关这些事件的任何报告。如果您依赖Universal Analytics中的电子商务代码,请勿更新现有的dataLayer或事件来符合新的Google Analytics(分析)4架构。如果Google Analytics(分析)4架构中有您想要利用的新功能,可以向dataLayer添加更多数据或者添加更多事件,以便采用新的架构来捕获数据。

因此,最佳做法是采用两种实现方式:一种是用于Universal Analytics的完整实现方式,另一种是用于Google Analytics(分析)4媒体资源的完整实现方式。

在Google Analytics(分析)4媒体资源中设置电子商务数据收集功能的最佳做法

由于这可能会导致实现过程变得复杂,因此您也可能会决定依赖Universal Analytics的实现方式,仅添加将数据发送到Google Analytics(分析)4媒体资源所必需的额外事件/参数。这就需要深入了解这两种不同的架构及其不同之处,因此请务必牢记以下几点:

  • 您可以保留Universal Analytics的dataLayer结构和对象,但是
  • 您需要添加新的Google Analytics(分析)4事件/参数,以便使用Google Analytics(分析)4媒体资源中的完整报告功能。
  • 如果某个Universal Analytics事件在Google Analytics(分析)4中已被弃用,建议您创建一个重复的事件,并为其使用更新后的Google Analytics(分析)4名称。
  • 在不更新电子商务架构的情况下,Google Analytics(分析)4媒体资源能够收集事件数,但可能会因为缺少必需的参数(如item_id)而无法填充电子商务报告。

3、开始使用

首先,您必须向自己的网站/应用添加代码,以便收集电子商务数据。接下来先介绍Google Analytics(分析)4媒体资源中电子商务架构的总体结构,然后为使用gtag.js或Google跟踪代码管理器的用户详细介绍更多的实现细节。

在Google Analytics(分析)4媒体资源中构建电子商务架构主要包括两个方面:

  • 事件详细说明了系统会如何解读您发送的商品、列表和/或促销数据。
  • 参数用于传递有关事件的更具体信息。参数有助于您更好地了解业务趋势,例如商品的品牌或类别、已使用的任何优惠券或折扣,或者其他重要信息。

在Google Analytics(分析)4媒体资源中,为提高处理和报告方面的灵活性,Google做出了多项新改动,其中一项就是引入了items数组。参数会嵌入到items数组中。请注意,这不同于Universal Analytics中的dataLayer,后者要求为不同的事件指定更多操作信息。

请注意,电子商务代码添加功能遵循与Google Analytics(分析)4其余部分相同的事件/参数限制:您可以为每个事件指定最多25个自定义参数(items数组仅占一个位置),为每个项目指定最多50个自定义维度和50个自定义指标。

Google Analytics(分析)4电子商务的必需参数:https://support.google.com/analytics/answer/10119380?hl=zh-Hans&ref_topic=10270831

如果你觉得本文对你有用,请收藏本站,以备不时之需。

我的微信
微信扫一扫
weinxin
我的微信
微信公众号
微信扫一扫
weinxin
我的公众号
阿里云广告
 
guangwei
  • 本文由 guangwei 发表于 2021年2月21日 16:59:02
  • 转载请务必保留本文链接:https://www.guangweiblog.com/marketing-analysis/998.html
评论  2  访客  2
    • 哇咪西
      哇咪西 6

      跨境电商貌似用得着,不知道设置复杂不

      • 角落的烟斗
        角落的烟斗 1

        每个项目最多50个自定义维度和50个自定义指标,这已经忙不过来了

      匿名

      发表评论

      匿名网友

      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

      确定