如何使用GTM捕获所有路线的页面浏览事件?
我不想从文件中触发自定义JS代码。
我正在为单页应用程序使用autotrack.js
插件(Google Analytics(分析)推荐)urlChangeTracker。
页面浏览事件未在Google Analytics(分析)中捕获:
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-yyyyaaa-10', 'auto');
ga('require','eventTracker')
ga('require', 'outboundLinkTracker');
ga('require', 'urlChangeTracker',{
shouldTrackUrlChange: function(newPath, oldPath) {
// Strips the query string from the path values.
newPath = newPath.split('?')[0];
oldPath = oldPath.split('?')[0];
console.log('test--->',newPath)
return newPath != oldPath;
});
ga('send', 'pageview');
</script>