すずろぐ

人生大逆転を目指す、鈴木俊吾の成長日記

スポンサーリンク

Google Analytics リンクのクリック数を計測する方法

おはようございます、すずしんです。

ブログやウェブサイトを運営している方は、Google Analyticsを導入していることが多いと思います。 無料で使える高機能なアクセス解析ツールですので非常に重宝しますよね。

Google Analyticsには、「イベントトラッキング」という、サイトに訪れたユーザーのアクションを計測する機能があります。 この機能を使うと、リンククリック数、ファイルのダウンロード数、動画の再生数などをカウントすることができます。

そこで、今回の記事では、このイベントトラッキング機能を使うための設定方法とレポートの確認方法について解説していきます。

Google Analyticsイベントトラッキングコードの設置

Google Analyticsでイベントコンバージョン数を計測するには、イベントトラッキング用のコードを該当箇所に埋め込む必要があります。 ここでは、リンクのクリック数をカウントするためのイベントトラッキングコードの設置手順について書いていきます。

まずは、Google Analyticsアクセス解析用のコードを予めお使いのサイトに設置しておいてください。 おそらく、この記事を読んでいる方なら既に設置済みだとは思いますけどね。

リンクのクリック数を計測するイベントトラッキングコード

リンクのクリック数を計測するためには、例えば以下のような記述をします。 onClickの部分のコードがGoogle Analyticsのイベントトラッキングコードになります。

<a href="http://sample.com" onClick="ga('send', 'event', 'link', 'click', 'http://sample.com/');">任意のリンク</a>

コードのフォーマットとしては以下のようになります。

ga('send', 'event', : 固定
'link', : カテゴリ。任意の値を設定可能。
'click', : アクション。クリック数カウントの場合にはclickを指定すると良い。
'http://sample.com/') : ラベル。リンク先のURLを指定。

基本的には、このイベントトラッキングコードをカウントしたいリンクに全て埋め込めば良いです。 ただ、この作業を自分で地道にやっていくのは大変ですよね? そこで、jQueryを使って自動的に全てのリンクにイベントトラッキングコードを設定できるようにします。

サイト内の全てのリンクのクリック数を計測するコード

サイト内の全てのリンクを、内部リンクと外部リンクに分けて計測するためのコードは以下のようになります。 このコードはjQueryを使っていますので、このコードよりも前にjQueryを読み込んでおいてくださいね。 「suzushin7.com」の部分は、あなたがお使いのサイトのドメインにしてください。

<script type="text/javascript">
jQuery(function() {
jQuery('a').click(function(e) {
  var href = jQuery(this).attr('href');
  if(href.indexOf("suzushin7.com") != -1 || href.indexOf("http") == -1) {
    ga('send', 'event', 'inbound', 'click', href);
  } else {
    ga('send', 'event', 'outbound', 'click', href);
  }
});
});
</script>

上記のコードを、サイト内の全ページに設置することで全てのリンクのクリック数をカウントすることができます。 基本的には、ヘッダーまたはフッターの部分に記述すると良いと思います。

Google Analyticsでイベントトラッキングのレポートの確認方法

イベントトラッキングコードを設置した後は、しばらくするとGoogle Analyticsで集計され、レポートで確認できるようになります。 確認方法としては、Google Analyticsを開き、「行動」→「メニュー」→「サマリー」をクリックします。 すると、リンクのクリック数の情報が表示されると思います。 より詳しく見たい場合には、「上位のイベント」や「ページ」をクリックして確認してください。

Google Analytics - イベントトラッキング

ひとこと

今回の記事では、Google Analyticsのイベントトラッキング機能を使って、リンクのクリック数を計測する方法と、そのレポートの確認方法について解説しました。 jQueryを使って設定してしまえば、比較的簡単に導入できますね。

Google Analyticsを使っている方は、ぜひこの設定をすることをおすすめします。 今までよりも、さらに詳細なアクセス解析ができるようになりますよ。