unoh.github.com

Google Analyticsで特定のリンクのクリック数を調べる

Wed Jun 11 18:44:02 -0700 2008

yamaokaです。

Webサイトを運営していると、同じページに複数の箇所からリンクが貼られている場合に、特定のリンクからのアクセスがどれぐらいあるかを調べたいことがあります。

もちろん、異なるURLで訪問者にアクセスしてもらえばトラッキングできるので、適当なクエリーストリングをリンクのURLに付加すれば調べることができるようになります。

<a href="/foo?bar">baz</a>
ただし、その場合permalink(固定されたURL)ではなくなってしまいますね。

写真でつながる共有サイト「フォト蔵」では、アクセス解析にGoogle Analyticsを利用しています。Google Analyticsを利用している場合、次のようにして特定のリンクからのアクセスを違う名前で扱うことができるようになります。

<a href="/foo" onclick="pageTracker._trackPageview('/foo?bar')">baz</a>
詳細な情報については、Googleによる「_trackPageviewとは何ですか。どのような場合に使用しますか。」を参照してください。この方法なら、URLは元の状態のままpermalinkを保つことができます。

このリンクからのアクセス数をGoogle Analyticsで調べるには、「/foo?bar」というURLにどれだけアクセスされているかを検索すればOKです。簡単ですね。単純なページ遷移なら「ナビゲーションサマリー」で確認することができますが、特定のリンクをターゲットに調査したい場合にはこの方法が便利です。

Google Analyticsは本格的に使おうとするとかなり高機能なので、ヘルプを見たりあちこちのページを開いたりして、いろいろ試してみるといいと思います。「セッション」「コンバージョン」など、Google Analyticsで用いられている用語の定義も一度確認しておくことをオススメします。