Jun 23, 2010
Google Analyticsのコードが新しくなりまして、非同期で実行出来るようになったりしましたが、なんか変わったトコがあるみたいなのでメモ。
とりあえず、「head内の一番下に書くとパフォーマンス最高ッス」ということらしいですね。
トラッキングコードの設定 | Google Analyticsヘルプ
で、(主に国内の)検索エンジンを追加するメモ。
* 検証がいいかげんなので、自己責任でお願いします。メモです!メモ!
と、あります(Google Analytics はどのような検索エンジンを認識しますか。 | Google Analyticsヘルプ)。
<script type="text/javascript">
//<![CDATA[
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-x']);
_gaq.push(['_addOrganic','images.google','q']);
_gaq.push(['_addOrganic','biglobe','q',true]);
_gaq.push(['_addOrganic','nifty','q',true]);
_gaq.push(['_addOrganic','azby.search.nifty','q',true]);
_gaq.push(['_addOrganic','infoseek','qt']);
_gaq.push(['_addOrganic','rakuten','qt']);
_gaq.push(['_addOrganic','livedoor','q',true]);
_gaq.push(['_addOrganic','so-net','query']);
_gaq.push(['_addOrganic','fresheye','kw']);
_gaq.push(['_addOrganic','auone','q',true]);
_gaq.push(['_addOrganic','ocnsearch','MT']);
_gaq.push(['_addOrganic','hi-ho','MT']);
_gaq.push(['_addOrganic','odn','search']);
_gaq.push(['_addOrganic','eonet','search']);
_gaq.push(['_addOrganic','goo','MT']);
_gaq.push(['_addOrganic','excite','search']);
_gaq.push(['_addOrganic','asahi','Keywords']);
_gaq.push(['_addOrganic','luna','q']);
_gaq.push(['_addOrganic','lunascape','p']);
_gaq.push(['_addOrganic','hatena','word']);
_gaq.push(['_addOrganic','ecnavi','Keywords']);
_gaq.push(['_addOrganic','mixi','keyword']);
_gaq.push(['_addOrganic','twitter','q',true]);
_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>
_gaq.push(['_setAccount', 'UA-XXXXXXX-x']);
の部分は、都度、使用する環境に書き換える感じです。
(以降、2010年6月23日13:21 追記)その他、Google Analyticsで本当の直帰率を調べる方法2【非同期トラッキングコード 編】というのも、今、試しています。 自分のブログのアクセス数とか結構どうでもイイのですが、実験には最高ですな。