【问题标题】:Google Analytic Reporting and Google Tag Manager - Double Counting VisitsGoogle Analytic Reporting 和 Google Tag Manager - 双重统计访问
【发布时间】:2014-09-03 13:50:48
【问题描述】:

我已成功将 GTM 添加到我的网站,它正在向 GA 报告所有相关数据。但是,当我查看该页面的源代码时,我看到了几个已弃用的 GA 标记,这些标记用于衡量 UX,但仍在页面上。示例:

_gaq.push(['_setCustomVar', 1, 'Visitor Type', 'LOGGED IN', 2]);_gaq.push(['_trackEvent', 'XXXXXXXX Login', 'START']);" onkeydown="_gaq.push(['_setCustomVar', 1, 'Visitor Type', 'LOGGED IN', 2]);_gaq.push(['_trackEvent', 'XXXXXX Login', 'START'])

这是否会在每次触发事件时发送一次综合浏览量?如果是这样,这些添加到我的综合浏览量中是否会因为事件触发而增加两倍或三倍的综合浏览量。我已经切换到 UA 并意识到这些是旧的 GA 事件代码。

【问题讨论】:

  • 只是吹毛求疵,_trackEvent 虽然会影响您的跳出率,但永远不会被记录为综合浏览量(这需要调用 _trackPageView)。

标签: google-analytics google-tag-manager


【解决方案1】:

如果您已经有将数据发送到 GA 的 GTM 标记,那么您可以在实施 GTM 之前删除用于跟踪相同事物的任何冗余代码。您将发送复制的数据,这会扭曲您的报告。现在所有的标记都可以通过 GTM 完成。但是,如果您使用的是较旧的 GA 对象(即 _gaq),则不一定是问题。最好的办法是删除它,至少为了代码整洁。

希望这会有所帮助。

【讨论】:

  • 谢谢你,但我很困惑:旧的 GA 代码,你是说如果我们仍在使用旧的 _gaq,但已经切换到与 GTM 结合使用的 Universal,那么它是一个问题,但是如果我将 GTM 与旧 GA 一起使用,而不是 Universal,那么这是一个问题。我是 goijg 开始删除所有这些。我喜欢干净的代码!
  • 无论您是否使用 GTM,您都希望避免 GA 和 UA 代码的并发实例。
【解决方案2】:

听起来你只有一部分migrated to Google Tag ManagerNyuen 上面没有提到的一件事是 GA 和 UA javascript 事件只有在页面上仍然存在相应的跟踪代码时才能触发。如果您已删除跟踪代码并将其移至 GTM 容器中,则这些事件可能会导致 javascript 错误。他们实际上可能会破坏您网站上的功能。 如果 GTM 容器和 GA/UA 跟踪代码都在每个页面上运行,并且您在 GTM 中配置了事件跟踪,则 Google Analytics(分析)将收到重复数据。

partial tag migration 是可能的,但我还没有看到一个例子: http://www.optimizesmart.com/google-tag-manager-implementation-guide/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 2021-12-03
    • 2014-07-03
    • 2023-03-14
    • 2018-10-03
    相关资源
    最近更新 更多