Google Analytics(分析) - 阻止HTML /页面呈现

9 html javascript rendering google-analytics blocking

我使用了" 不会阻止页面下载的更好的Google AnalyticsJavaScript "来动态加载Google Analytics,因此它不会阻止HTML /页面呈现.

但是,有时候我的HTML页面会阻止Firefox 3.0(WinXP)状态消息的呈现状态:

" 从www.google-analytics.com传输数据 "

有关如何以不会阻止HTML /页面呈现的方式加载Google AnalyticsJava的任何想法?

Jam*_*mes 7

您可以使用Google Analytics [异步加载跟踪代码] [1].以下代码段应该有所帮助:

<script type="text/javascript">

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-XXXXX-X']);
    _gaq.push(['_trackPageview']);

    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') +      '.google-analytics.com/ga.js';
       var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();

</script>
Run Code Online (Sandbox Code Playgroud)

  • 仅供参考 - 此代码已过期.Google发布了更新:http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html (7认同)

cha*_*aos 4

将 Google Analytics 代码放在标签之前的最后</body>,就像 Google 推荐的那样?