Googleアナリティクスは、無料で使える高機能なアクセス解析ツールです。
サイト内のページであれば、[コンテンツ] – [サイトコンテンツ] -[すべてのページ] から、各ページがどれくらい閲覧されているか確認することができます。
しかしながら、外部リンクの閲覧数は通常のレポートでは見ることができません。
アフィリエイトなどをやっていて、バナーリンクなどのクリック数を調べたいこともあるかと思います。そういった外部リンクもちょこっとコードを加えてあげると、Googleアナリティクスでクリック数をカウントすることができるようになります。
外部リンクをカウントするための手順
まずはGoogleアナリティクスのトラッキングコードをソースに記述して、クリック数をカウントしたいリンクを以下のように変更します。
<a href="http://example.com" onclick="javascript:_gaq.push(['_trackPageview', '/example-link']);">外部リンク</a>
バナーなどの画像リンクでもカウントは可能です。aタグに「onclick=”javascript:_gaq.push([‘_trackPageview’, ‘/example-link’]);”」を追加してください。
ユニバーサルアナリティクスの場合は、以下のように記述する必要があります。
<a href="http://example.com" onclick="ga(‘send’, ‘pageview’, {‘page’: ‘/example-link’, ‘title’: ‘ページタイトル’});">外部リンク</a>
このようにリンクを変更することで、外部リンクがクリックされた時に”example-link”という仮想のページへ移動したことになり、クリック数をカウントすることができるようになります。”example-link”の部分は自分がわかりやすいようにパスを変更してください。
レポートはどこで見るのか
レポートは、[コンテンツ] – [サイトコンテンツ] -[すべてのページ] で確認することができます。
1. Googleアナリティクスにログインします。
2. [コンテンツ] – [サイトコンテンツ] -[すべてのページ] へ移動します。
3. 右上の検索ボックスに「example-link」と入力して検索します。
設定した外部リンクがクリックされていれば、レポートが表示されます。ページビュー数がクリックされた数になります。
あとがき
すでにお気づきかとは思いますが、このコードを使えば内部リンクでもカウントすることは可能です。特定のページに設置したリンクのクリック数をカウントしたいときは、ぜひ試してみてください。