Ajax経由で読み込むページの訪問を追跡する必要があります。私は現在(2017年9月現在)最新のHTML5定型Googleアナリティクススニペットを使用しています:AJAXページのGoogle Analytics
<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はpopup.htmlページにスニペットを配置する必要がありますか?私はそれを更新する必要がありますか?
ga('set', 'page', '/new-page.html');
ga('send', 'pageview');
それはかなり単純なようだが、私は、私は私が使用しているトラッキングコードを更新する必要があるか正確にはわからない:Google's documentationは、私のようなものに自分のコードを更新する必要があると述べています。