<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作为解决方案。