使用gtag.js的单页应用程序跟踪无法正常工作

时间:2018-08-17 15:21:52

标签: jquery angularjs asp.net-mvc-4

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXX-X">
</script>
<script>
  window.dataLayer = window.dataLayer || [];

  function gtag() {
    dataLayer.push(arguments);
  }
  gtag('js', new Date());
  gtag('config', 'UA-XXXX-X');
</script>

上面的gtag谷歌分析首次在页面完全加载时工作。网站加载后,动态加载新页面内容而不是整个页面加载,则gtag google Analytics无法工作,我们尝试更新page_path,通过为page_path参数指定值来修改config属性,例如gtag('config', 'GA_TRACKING_ID', {'page_path': '/new-page.html'});,但此解决方案没有用。

我们参考了this link作为解决方案。

0 个答案:

没有答案