【发布时间】:2018-06-28 10:24:30
【问题描述】:
我不确定需要哪些跟踪代码才能让 Google Analytics (GA) 和 Google Tag Manager (GTM) 都能正常工作。我目前正在使用以下脚本与 GA ->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxx-x');
</script>
现在我正在设置 GTM,它还要求我添加以下跟踪代码 ->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s) .
[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?
id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-xxx');</script>
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-xxx"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
我需要所有这些 sn-ps 吗?能够设置事件跟踪并且不会丢失任何以前的 GA 数据非常重要。
【问题讨论】:
标签: google-analytics google-tag-manager