我在同一个网站上安装了两个Google跟踪代码管理器 . 这些GTM帐户中的每个帐户都设置了标记,以包含Google Analytics帐户(通用,这些是单独的帐户) . 因此,有2个GTM和2个GA帐户 . 然后,在两个GTM帐户中,都有一个标记设置来处理单击事件 - 两个帐户中的两个标记都处理同一元素的单击事件 . 当元素包含某个类时(这是通过GTM Click Classes),单击这些标记的触发器 .

我从未在两个GA帐户中同时看到点击事件 . 有时,我会在其中一个GA帐户中看到该事件,有时我会在其他GA帐户中看到该事件 . 但是,同一个事件的唯一发生只会在其中一个GA帐户中显示 . 为什么会出现这种情况,是否有办法让这些事件同时显示在两个GA帐户中?

以下是Chrome扩展程序Tag Assistant的调试输出:

Initializing Google Analytics.
    Running command: ga("create", "UA-Axxxxxx-1", {name: "gtm1432654637584"})
    Running command: ga("gtm1432654637584.set", "&gtm", "GTM-Cxxxxx")
    Running command: ga("gtm1432654637584.set", "hitCallback", [function])
    Running command: ga("gtm1432654637584.send", "pageview")
    Running command: ga("create", "UA-Byyyyyy-1", {name: "gtm1432654637594"})
    Running command: ga("gtm1432654637594.set", "&gtm", "GTM-Dyyyyy")
    Running command: ga("gtm1432654637594.set", "hitCallback", [function])
    Running command: ga("gtm1432654637594.send", "pageview")
Initializing Google Analytics.
    Tracking script already loaded. Abandoning initialization.

据我所知,除了此事件跟踪问题(页面视图通过,Tag Assistant显示安装正确等),GTM和GA帐户都正常工作 . 此外, dataLayer 变量被重命名为两个GTM实现都是唯一的 .