我应该在我的web应用程序的每个html页面中添加Google Analytics(分析)片段吗?

问题描述:

我正在尝试启用Google Analytics到我的Web应用程序。我应该在我的web应用程序的每个html页面中添加Google Analytics(分析)片段吗?

是否需要在我的web应用程序的每个html页面中添加下面的“JavaScript跟踪代码段”?

或者仅仅在着陆页上添加这段代码就够了吗?

<!-- Google analytics code starts --> 
<script> 
    (function(i, s, o, g, r, a, m) { 
     i['GoogleAnalyticsObject'] = r; 
     i[r] = i[r] || function() { 
      (i[r].q = i[r].q || []).push(arguments) 
     }, i[r].l = 1 * new Date(); 
     a = s.createElement(o), m = s.getElementsByTagName(o)[0]; 
     a.async = 1; 
     a.src = g; 
     m.parentNode.insertBefore(a, m) 
    })(window, document, 'script', 
      '//www.google-analytics.com/analytics.js', 'ga'); 

    ga('create', 'UA-12345678-1', 'myweb.com'); 
    ga('send', 'pageview'); 
</script> 
<!-- Google analytics code ends --> 
+0

可能的重复[插入谷歌分析代码的最佳位置](http://stackoverflow.com/questions/6824095/best-place-to-insert-the-google-analytics-code) – DaImTo

+1

它基本上是一个信标。您要跟踪的任何页面都必须包含跟踪代码。 – DaImTo

基本上Google Analytics(分析)片段应显示在浏览器的每个页面上。 如果您将Google Analytics(分析)代码段添加到标题中,它会自动显示在您调用标题的每个页面上。如果您在某些页面中未包含标题,则应在这些页面上单独添加它。

我希望这会帮助你。

如果你正在使用某种模板引擎,那么就把它放在默认的位置,或者像上面这位先生所说的那样放在页眉或页脚中。你只需要把它放在无处不在的东西里。像页脚一样。您可以告诉我们更多关于您的应用的信息,我们可能会提供更具体的建议。

您需要将该片段添加到您网站的每个页面中。您可以在特定页面上添加一些事件曲目或类似的内容,但总是需要该片段。

你应该添加该代码段中推荐的脚本区域,</body>

添加片断任何你想要的页面跟踪到GA,但99.99%的时候,你会希望它页面,以便您在会议中保持连贯性,并保持转介。但是,由于您正在将GA片段添加到您的网站,因此为什么不考虑添加GTM,以便您可以更轻松地设置页面和事件跟踪?基本上增加了GTM future-proofs您的网站,以便您很少再次触摸您的站点代码。