2007年 12月25 日
Posted by 小杉 国太郎 クライアントサービス

先日ご紹介した、新しいトラッキングコード (ga.js) を W3c XHTML 1.0 に準拠した内容に一部変更させていただきました。


*変更前のトラッキングコード
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write("\<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'>\<\/script>" );
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxx-xx");
pageTracker._initData();
pageTracker._trackPageview();
</script>


*W3c XHTML 1.0 準拠したトラッキングコード
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxx-xx");
pageTracker._initData();
pageTracker._trackPageview();
</script>


このコードは今後デフォルトのコードとしてAnalytics の管理画面から取得することができます。この変更により、Blogger や IIS と ASP を利用したサイトで発生したエラーを回避することができます。