Googleアナリティクスで、イベントのコンバージョンを計測する方法

はじめに

皆さん、Googleアナリティクス使っていますか?
現代のアクセス解析に無くてはならないGoogleアナリティクスですが、
アクセス数だけでなく、サイトに張った広告バナーや、
応募フォームのクリック率を確認したい時もありますよね。
今回は、その方法をご紹介します。

タグを設置しよう

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);

GoogleDevelopeersに掲載されている、イベントトラッキングコードの基本形です。
この中で、使用時に変更する個所を説明します。

[eventCategory]
イベントのカテゴリ名を設定します。
計測するイベントの分類に活用します。

[eventAction]
ユーザーのアクションの種類です。
例えば、ボタンなら”click”など

[eventLabel]
イベントを分類するための名前です。
分かりやすいものをつけましょう。

[eventValue]
任意の数値を設定します。例として、広告毎の単価を設定すれば、
クリックによって発生した収益の合計値を計測できます。

[fieldsObject]
その他設定用のオブジェクト。
私は、{nonInteraction: true}(直帰率を計測する)設定にしています。

このタグを、イベントを計測したいエレメントの属性に指定します。

<button type="submit" name="button" onClick="ga('send','event','お申し込み','click','看護師登録', {nonInteraction: 1});"><span>▲</span>送信する
</button>

上記HTMLは、私が実際にとある案件で使用したマークアップです。
お問い合わせフォームのbutton要素にタグを設置して、
訪問者からのお問い合わせ件数を取得する為に使用しています。

おわりに

Googleアナリティクスを活用して、
サイトの状態を正確に把握する事は大変重要ですね。
私も、もっと理解を深めたいところです。