Google Analytics(分析)4媒体资源的事件和参数的结构和命名方式发生了变化。虽然Google Analytics(分析)4媒体资源可以从任意名称的事件和参数中收集数据,但您需要使用特定的名称和参数,才能在Google Analytics(分析)4媒体资源中获得最有用的电子商务报告。
如果您要从Universal Analytics媒体资源进行升级,应让Universal Analytics的实现方式保持不变。为此,您需要为Google Analytics(分析)4媒体资源创建重复的事件,并使用与新Google Analytics(分析)架构一致的新名称。这样,您将同时拥有两种独立的实现方式,每种实现方式的作用略有不同。
虽然可以为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媒体资源的完整实现方式。
由于这可能会导致实现过程变得复杂,因此您也可能会决定依赖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
如果你觉得本文对你有用,请收藏本站,以备不时之需。
新加坡 1F
跨境电商貌似用得着,不知道设置复杂不
新加坡 2F
每个项目最多50个自定义维度和50个自定义指标,这已经忙不过来了