使用autotrack.js在单页应用程序中捕获Google Analytics(分析)中的页面视图

时间:2019-03-18 11:37:13

标签: javascript angular google-analytics google-tag-manager

如何使用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>

0 个答案:

没有答案