备用异步跟踪代码段

虽然上面描述的 JavaScript 跟踪代码段确保脚本将在所有浏览器上异步加载和执行,但它的缺点是不允许现代浏览器预加载脚本。

下面的替代异步跟踪代码段添加了对预加载的支持,这将在现代浏览器上提供小的性能提升,但在 IE 9 和不识别异步脚本属性的旧移动浏览器上可能会降级为同步加载和执行。如果访问者主要使用现代浏览器访问你的网站,请仅使用此跟踪代码段。

    <!-- Google Analytics -->
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>
<!-- End Google Analytics -->