その他
    ホーム技術発信DoRubyGoogle Analyticsで同じURLのページの遷移のデータを取得する方法

    Google Analyticsで同じURLのページの遷移のデータを取得する方法

    この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

    Google Analtyicsで同じURLの遷移のデータを取得する方法

    アクセス解析チーム中林です。

    Google Analyticsを使用していてコンバージョン測定をする際に

    目標到達プロセスを設定する際にページのステップのURLが同じとなっていて

    プロセスを取得することができないなんてことがまれにあります。

    今日はそういったURLが同じページ遷移が有った場合に

    Google Analyticsでデータを取得する方法です。

    ページの遷移が全て同じURLで有る場合

    たとえば、CGIページとか、

    レンタルカートの買い物かごから購入までのステップに同じURLがあったりして、

    Google Analyticsでデータが正しく取得できないなんてことが有ったりします。

    同じURLのページ遷移

     このような場合、GoogleAnalyticsのデフォルトのままでは

    同じURLでの遷移回数が増える度に、PV数が増加してしまうことになり、

    正しい数値が取れなくなってしまうし、

    コンバージョンにおける目標到達プロセスを設定する場合に非常に困ります。

    このような場合にGoogleAnalyticsでは仮想的にURLをページに持たせて、

    データを取得することができます。

    Google Analyticsで仮想的にURLを持たせてデータを取得する方法

    GoogleAnalyticsで仮想的にURLを持たせる場合には

    onload関数を使って仮想的にURLを呼び出しす必要があります。

    先ほどの全て同じURLのページの箇所を下記のように仮想的にURLとして持たせてみます。

    買い物かご ⇒/kago.html

    入力画面  ⇒/edit.html

    入力確認  ⇒/confirm.html

    違うURLのページステップ

    わかりやすく今回は、タグに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 とは? ~レポート機能を解説(日本語)~

    ・SEOって何ですか

    KBMJ GoogleAnalyticsのスクールも開催中です!

    Google Analyticsスクールでは、セミナーやブログではお伝えしきれない細かな設定方法やアクセス解析手法について、徹底的に解説いたします。 少人数のスクール形式だから、状況やレベルに合わせてインタラクティブに、より詳しく、実用的な活用術を徹底指導いたします!