一辈子只做好两件事,就可以变得很富有,投资长期有价值的事情,规避无效之事——查理芒格

Wed 25 Mar 2026
38 views

在我们之前的文章中,我们已经解释了什么是 GTM。我们讨论了它们使用的理由、操作机制以及三个关键设置。此外,我们已经概述了创建 GTM 和 GA4 的过程。

本文将解释 GTM 如何从数据层收集数据,以及数据层如何接收此类数据和附加信息。

什么是数据层?如何在不同的内容管理系统 (CMS) 中启用它?CMS(WordPress)。如何从数据层收集数据?

什么是数据层

如果你仔细观察“DataLayer”这个术语,你会注意到它由两个不同的词组成:“Data”和“Layer”。因此,我们可以将其含义解读为一个包含数据的层。总而言之,DataLayer 可以被描述为包含数据的层。

在你的网页上,当用户完成一个事件时,这个层会收集与该事件相关的所有数据。如果我们重新表述这个解释,它会变得更加清晰。数据层是你可以查看事件名称以及相关信息的地方。

现在,这个问题可能会出现在你脑海中:是谁将所有这些数据存储在 DataLayer 中的?为了解决这个问题,我们将会在本文中逐一解释存储数据到 DataLayer 的各种方法。

首先,数据将被发送到我们的数据层,然后我们可以将其传输到任何地方。那么,让我们开始解释这个过程吧。

数据流的基本理解

想象一下一个用户访问你的网站并打开你的产品页面。然后,数据层将存储与该产品相关的数据,包括其价格、名称、类别等。

这里的问题是,谁负责这项工作以及如何实施。为了解决这个问题,我们有两种不同的方法。

如果你的网站是基于 CMS 构建的,你会得到不同的插件、应用程序或内置选项。通过这些选项,你可以将你的网站数据存储到数据层。这些选项将帮助你在有人访问你的网站并完成任何事件时,有效地将你的网站数据存储到数据层。

但是,如果你的网站是自定义制作的或者不是基于 CMS 构建的,那么对于你来说将会有些挑战。在这个过程中,你需要咨询你的开发人员。你需要与开发人员合作,创建或编写完整的功能,允许你将事件和事件相关的数据存储到你的数据层。

所以,和你的开发人员沟通,解释如果有用户访问我们的网站并完成此类事件,该事件及其相关数据应存储在数据层中。现在,完全是开发人员的责任。开发人员需要持续地将所有事件及其相关数据发送到数据层。

在你的开发人员成功完成设置后,作为市场营销人员,你应该重新连接 Google Tag Manager (GTM) 到你的网站。在与网站完美连接后,Google Tag Manager 将能够从数据层收集所有数据。

如果你熟悉 JS 并且不想寻求开发人员的帮助,你可以使用 GTM 创建一个数据层。如果需要,你也可以联系我们,我们将为你完成这项工作。

总结来说,整体的数据流如下:首先,你需要通过插件、应用程序或自定义方法从你的网站发送数据。然后,数据层将为 Google Tag Manager 存储数据。设置完成后,接下来就是将所有数据从数据层发送到你所需的位置。

数据层的工作机制

如果有人访问你的商店但没有完成任何事件,你的设置最初将没有任何数据可以分享。这就是为什么数据层不会包含任何数据的原因。

但请考虑一下:某人访问了你的产品页面。一旦“view_item”事件完成,你的设置将把事件名称发送到数据层。同时,与你的事件名称相关的所有产品数据也将被发送到数据层。图示说明了这一过程。

现在考虑一个额外的场景:同一个用户在同一页面上完成了另一个事件。那么,在数据层中会发生什么?你知道如何获取数据到你的数据层吗?

考虑一个场景,用户再次浏览同一页面,触发了一个新的事件。

此时,你的数据设置将把一个额外的事件名称发送到数据层。同时,与你的事件一起,你的设置将再次发送与之前相同的数据。你可以在图中查看这个过程。

这个故事的教训是,当用户在一个页面上完成多个不同的事件时,数据层将包含各种事件名称,但与每个事件相关的数据将在该页面上保持一致。

这描述了数据层工作机制的整体功能。这就是数据层的运作方式。在每次用户事件之后,你将获得新的数据,但有些数据始终是相同的。

事件类型

我们的数据层将接收各种生成的事件。有些事件是由 GTM 自动创建的。因此,在数据层中,我们将获得两种不同类型的事件。

自动事件。用户事件。

所有这些自动事件都是由 Google Tag Manager 创建的。以下是列表:

  1. Initialisation.

  2. Container loaded.

  3. DOM Ready.

  4. Window loaded.

Google 标签管理器负责所有这些事件。之后,其他事件由用户创建,例如:
  1. Page view

  2. View_item

  3. add_to_cart

  4. Purchase ETC.

如何从数据层收集数据?

要从数据层收集与事件相关的数据,请转到变量部分并选择“数据层变量”作为变量类型。

在这张图片中,你可以看到我们需要选择哪个。

在这张图片中,你可以看到我们是如何设置的。如果你对这个主题不熟悉并希望了解更多关于整个设置过程的内容,你可以阅读之前写的这篇文章。最全面清晰的解释GTM 数据层概念

根据数据层,如果你想设置触发器,请转到触发器部分,并选择“自定义事件”作为触发器类型。然后在框中输入事件名称。

很好,今天我们完成了数据层的全部概念。在我们的其他文章中,我们将解释其他内容,通过这种方式,我们将完成 GA4 的系列文章。但请记得,如果你想了解更多内容,随时告诉我们。

本网站所有内容资源全部免费,将会持续更新在跨境电商运营中所有你遇到的问题,掌握本网站所有内容你即可无敌!

您也可以扫描左侧二维码关注我们的微信公众号,持续关注我们的动态,不管你是找工作以及自运营都将会让你受益匪浅。

Ohab

我专注于数字营销、网络分析和转化跟踪,帮助企业通过数据驱动的策略和洞察力推动增长。
(0)

暂无评论

Leave a Reply

关注微信公众号

添加微信加入粉丝群

加入星球

关键词

热门文章

最新文章

分类