----------------------------
トラッキングコードをページ上部に設定するべきか?
それとも下の方がよいのか?
----------------------------
結論から言うと、トラッキングコードを上部(セクション)においても、
下部(の手前)に置いても、それほど大きな違いはないと考えていい。
【ページの表示速度】
ページの下部にあった方が、レスポンスはよく思えます。
ただ、(計測したわけではありませんが)Googleのサーバーの
パフォーマンスはよいので、この影響も少ないと思われる。
【エラーの発生と影響】
万が一Google Analyticsのファイルが呼び出せないと、エラーが出る。
ただ、トラッキングコードをどの位置に張ろうと、このエラーは出るし、
実際には、このようなエラーが出ることは極めてまれだろうと思います。
トラッキングコードが呼び出すファイル名を、違う名前に変えて設定してやれば、
エラーの状況は再現できる。どんなエラーが出るか確かめたいぞ、
という場合には、ご自身で確かめて見ることをおすすめする。
【計測の正確性】★
ページの下部に設置するメリットは、ページを最後まで表示したユーザーだけを
しっかり計測できる点もある。上部にあると、ページの最初だけ表示して去ってしまう
ユーザーの動きも取れてしまう。
これをよいことと見るか、悪いと見るかはあなたの考え次第だろう。
--
ユーザーのクリック操作と、ブラウザのページ読み込み完了のタイミングによって、
動作が異なる。
ページが完全に読み込まれていれば、ユーザーのクリック操作は正常にトラッキングされる。
一方、ページが完全に読み込まれていない状態で、
ユーザーのクリック操作が行われた場合、
読み込んだスクリプトがブラウザによって実行される前に、o
nclick等でファンクションを呼び出すとJavaScriptエラーが発生し、トラッキングも行われない。
長大なページでGoogleAnalytics等のスクリプトの読み込みを
の直前に書いている場合や、
JavaScriptの重めの処理が計測用のスクリプトの読み込み以前に
書かれている場合に顕著となる。
http://a2i.jp/faq/topic/43