我正在尝试在Google Analytics中跟踪自定义事件和综合浏览量 . 将GA跟踪代码(Universal Analytics)直接包含在我的网页中时,事件会正常启动 . 但是,当使用Google跟踪代码管理器包含代码时,除初始网页浏览外,不会触发任何内容 .
这是触发自定义事件的代码:
ga('send', 'event', 'test', 'test');
我使用控制台进行了测试,并且在两种情况下都定义了 ga
,并且上面的代码不会引发任何错误 .
我还尝试在GTM中找到一些阻止我的事件的配置选项,但找不到任何有用的东西 .
有什么想法阻止自定义事件被解雇?
2 回答
您无法使用相同的代码来使用Universal Analytics和GTM跟踪事件 . 切换到GTM时,必须将事件推送到dataLayer,然后根据规则触发标记 . 您无法使用analytics.js直接触发标记 .
您应该迁移代码以使用dataLayer . 像这样的东西: