なぜグーグルはこのようなga.jsコードを初期化するためのより簡単で短い方法を提供しないのか疑問に思いました:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-Y']);
_gaq.push(['_trackPageview']);
</script>
<script src="//google-analytics.com/ga.js" async="true" type="text/javascript"></script>
元々の解決策は、プロトコルのjavascriptチェックを利用したり、非同期フラグを設定したりすることです。
私のソリューションに欠点はありますか?