【问题标题】:Display data passed into dataLayer in Google Analytics using GTM使用 GTM 在 Google Analytics 中显示传递到 dataLayer 的数据
【发布时间】:2018-10-31 23:17:52
【问题描述】:

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

让我和你分享一下我到目前为止所做的事情。

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

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

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

我知道这个问题可能有点太宽泛了,但如果是这样,那么回答它也是广泛的,这样我就得到了我在这件事上的下一个学习方向。谢谢。

【问题讨论】:

    标签: google-analytics google-tag-manager data-layers


    【解决方案1】:

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

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

    然后创建一个“事件”类型的 Google Analytics(分析)标签,并将有关此事件的所有事件信息放入要发送到 GA 的所有事件信息,并附加上面创建的触发器。像这样:

    【讨论】:

    • 好的,非常感谢。我能够做你解释的一切。但是,我如何才能在 Google Analytics 中计算我的网站上音频启动的次数?换句话说,每次有人开始收听音频时,我如何在 Google 分析中增加一个值?
    • 实际上,我认为使用事件而不是原始变量毫无意义。你能解释一下为什么使用事件更好吗?
    • 为什么要增加它?使用事件,以便您可以使用 GTM 轻松创建触发器。使用“started-playing: true”可以获得哪些额外信息?
    • 好的,我明白了,谢谢。最后一个问题,为了实现以下内容,我应该涵盖哪些 GA 和 GTM:我的网站上有一个音频文件,我想在 GA 中查看有多少用户开始收听音频,有多少用户达到了 25% 的音频,50 % 等。我没有问题访问网站本身内部的数据(对于一个用户),现在我希望能够在 GA 中查看数据(对于所有用户)并通过 GTM 将数据从网站发送到 GA。我对 GA 很陌生,我应该涵盖哪些内容才能实现上述内容?谢谢。
    • 音频文件是如何托管的?你知道如何达到百分比吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多