我正在尝试在 Google Analytics 中跟踪自定义事件和综合浏览量。当将 GA 跟踪代码 (Universal Analytics) 直接包含到我的页面中时,事件会正常触发。但是,当使用 Google 跟踪代码管理器包含代码时,除了初始网页浏览之外不会触发任何内容。
这是触发自定义事件的代码:
ga('send', 'event', 'test', 'test');
我使用控制台进行了测试,在这两种情况下都定义了 ga
,并且上面的代码没有抛出任何错误。
我还试图在 GTM 中找到一些阻止我的事件的配置选项,但找不到任何有用的东西。
有什么想法阻止自定义事件被触发吗?
最佳答案
您不能使用相同的代码来跟踪使用 Universal Analytics 和 GTM 的事件。当您切换到 GTM 时,您必须将事件推送到数据层,然后根据规则触发代码。您不能直接使用 analytics.js 触发代码。
关于javascript - 使用 Google 跟踪代码管理器时 Google Analytics 自定义事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27224906/