google アナリティクス 外部リンク計測 バーチャルページビュー

ページ解析など、内部リンクのクリックしかわからない。
「バーチャルページビュー」を使うことで
ダウンロードの回数や、外部リンクを計測することができる。
他に、AJAXの計測もできる。
Googleアナリティクスのレポート画面のイベントに反映される
(コンテンツ→イベントのトラッキング)
他には、新機能の「イベント トラッキング」も使える。
onclick=”pageTracker._trackEvent('link', 'アクション', 'ラベル', 'イベント値');”>
尚、pageTracker._trackEvent()実行のためは、先にga.jsが読み込まれている必要があるため、
Google Analyticsのトラッキングコードはの直前ではなく、
直後にトラッキングコードを入れておく必要がある。
http://www.suzukikenichi.com/blog/google-analytics-asynchronous-tracking-is-now-default/
http://wiki.abc-analytics.com/glossary/virtual_pageview
http://miyasaka.nomaki.jp/ga/apply/event_tracking/index.html
http://pillcase.com/seo/2009/07/affiliate-keyword.html
http://www.google.com/support/forum/p/Google+Analytics/thread?tid=5c3de0132ec65230&hl=ja
をみると、バーチャルページビューもトラッキングが先でないと
カウントされないかも?
http://analytics.ryow.net/2010/05/19-005313.php
http://analytics.ryow.net/2010/11/24-150701.php
バーチャルページビューの使用目的は
ページが存在するものは、PV測定できる(フォームのgetパラメータも含めて)が
フォームのpostパラメータだとPVが測定できない
よって、アドレスバーに表示されたURLではない文字列を仮想のURLとして
動的に付与するような方法としてある。
http://gaforum.jp/basic/term/124
■バーチャルベージビューとイベントトラッキングの違い
●バーチャルベージビュー
_gaq.push(['_trackPageview', '仮想URL']
設定例)
onClick=”javascript: _gaq.push(['_trackPageview', '/feedburner/']);”
コンバージョンページのゴールなどに設置。
実際には存在しないURLへのアクセスが記録される
ページビューとしてカウントされる。
●イベントトラッキング
_gaq.push(['_trackEvent', 'カテゴリ', 'アクション', 'ラベル', '値'])
設定例)
onSubmit=”javascript: _gaq.push(['_trackEvent', 'mag2', 'register']);”
ページビューを発生させたくないときに使用
http://www.suzukikenichi.com/blog/google-analytics-asynchronous-tracking-is-now-default/

タイトルとURLをコピーしました