使用 GTM 在 Google Analytics 中显示传递到 dataLayer 的数据

Display data passed into dataLayer in Google Analytics using GTM

如何使用 GTM 在 Google Analytics 中显示传递到 dataLayer 的数据?

让我与您分享到目前为止我能做什么。

1 在我发送数据的客户端 JavaScript 代码中有一部分。我是这样做的:dataLayer.push({startedPlaying: true});.

2 现在在 GTM 中,我正在获取消息格式的数据:

现在我想将数据直接发送到 Google Analytics。在 Google Analytics 中,我想跟踪从客户端发送此类消息的次数(在我的示例中,它表示歌曲播放按钮被点击了多少次)。

我理解这个问题可能有点太宽泛了,但是如果是这样,那么也宽泛地回答一下,以便我在这件事上有下一步的学习方向。谢谢。

因此,不要发送 startedPlaying: true,而是尝试发送 event: 'started-playing'这就是您发送数据层事件的方式。

然后在 GTM 中配置自定义事件触发器以触发“started-playing”数据层事件。

然后创建一个 Google 类型的 "event" Analytics 标签并放入有关此事件的所有事件信息以发送到 GA 并附加上面创建的触发器。像这样: