【发布时间】:2018-02-26 12:48:58
【问题描述】:
我需要跟踪通过 Ajax 加载的页面的访问。我目前正在使用最新的 HTML5 Boilerplate Google Analytics sn-p(截至 2017 年 9 月):
<script>
window.ga=function(){ga.q.push(arguments)};ga.q=[];ga.l=+new Date;
ga('create','UA-XXXXX-Y','auto');ga('send','pageview')
</script>
<script src="https://www.google-analytics.com/analytics.js" async defer></script>
例如,我通过 Ajax 调用的页面显示为覆盖弹出窗口,并且不会更新地址栏中的 URL。它来自这样的目录:
www.mysite.com/ajaxpages/popup.html
我需要将整个 Analytics sn-p 放在 popup.html 页面上吗?我必须更新它吗? Google's documentation 说我需要将代码更新为:
ga('set', 'page', '/new-page.html');
ga('send', 'pageview');
这看起来相当简单,但我不确定我需要如何更新我正在使用的跟踪代码。
【问题讨论】:
标签: ajax google-analytics