この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。
Google Analtyicsで同じURLの遷移のデータを取得する方法
アクセス解析チーム中林です。
Google Analyticsを使用していてコンバージョン測定をする際に
目標到達プロセスを設定する際にページのステップのURLが同じとなっていて
プロセスを取得することができないなんてことがまれにあります。
今日はそういったURLが同じページ遷移が有った場合に
Google Analyticsでデータを取得する方法です。
ページの遷移が全て同じURLで有る場合
たとえば、CGIページとか、
レンタルカートの買い物かごから購入までのステップに同じURLがあったりして、
Google Analyticsでデータが正しく取得できないなんてことが有ったりします。
このような場合、GoogleAnalyticsのデフォルトのままでは
同じURLでの遷移回数が増える度に、PV数が増加してしまうことになり、
正しい数値が取れなくなってしまうし、
コンバージョンにおける目標到達プロセスを設定する場合に非常に困ります。
このような場合にGoogleAnalyticsでは仮想的にURLをページに持たせて、
データを取得することができます。
Google Analyticsで仮想的にURLを持たせてデータを取得する方法
GoogleAnalyticsで仮想的にURLを持たせる場合には
onload関数を使って仮想的にURLを呼び出しす必要があります。
先ほどの全て同じURLのページの箇所を下記のように仮想的にURLとして持たせてみます。
買い物かご ⇒/kago.html
入力画面 ⇒/edit.html
入力確認 ⇒/confirm.html
わかりやすく今回は、タグにOnLoadイベントを埋め込んでみます。
買い物かごページの場合
onLoad=”pageTracker._trackPageview(‘/kago.html’);”>
入力画面ページの場合
onLoad=”pageTracker._trackPageview(‘/edit.html’);”>
入力確認ページの
onLoad=”pageTracker._trackPageview(‘/confirm.html’);”>
それぞれページの中に埋めこんであげることで、
仮想的にページのURLを指定することができます。一点注意する点として、
_trackPageviewの関数を使用して仮想URLを持たせる場合は、
GoogleAnalyticsのトラッキングコードは、
ソースコード上_trackPageviewの関数より上に持ってこなければいけないので注意してください。
以上、Google Analtyicsで同じURLの遷移のデータを取得する方法でした。
◇バックナンバー
Google analyticsでPDFファイルをカウントする方法
◇その他アクセス解析関連記事
・Google Analyticsで複数ドメインのサイトを計測する方法
・Yahoo! Web Analytics とは? ~レポート機能を解説(日本語)~
KBMJ GoogleAnalyticsのスクールも開催中です!
Google Analyticsスクールでは、セミナーやブログではお伝えしきれない細かな設定方法やアクセス解析手法について、徹底的に解説いたします。 少人数のスクール形式だから、状況やレベルに合わせてインタラクティブに、より詳しく、実用的な活用術を徹底指導いたします!