Googleアナリティクスのデフォルト機能では、外部リンクのクリックを取得できないことをご存知でしたか。

外部リンクのクリックを取得するためには、「イベント」を登録する必要があり、以下の記事で説明しているように特定のコードをアンカータグに埋め込むことでトラッキングが可能になります。

参照:
Googleアナリティクスで通常では測れないデータを取得する「イベントトラッキング」とは|ferret [フェレット]

ただ、実は、Googleタグマネージャーを利用することで、元のコードにわざわざ手を加えることなく、簡単に外部リンクのクリックを計測することが可能になります。

今回はGoogleタグマネージャーを利用した外部リンクのクリック計測法をご紹介します。「外部リンクのクリック」について上手く計測できていなかった方、もっと正確に効果測定を行いたい方、ぜひ一読ください。

Googleタグマネージャーとは

Googleタグマネージャーは、Googleアナリティクスなどのタグを管理するためのツールです。

例えば、Googleアナリティクスはアカウントを作成すれば、すぐに計測できるようになるのではなく、計測したいページ上にタグを埋め込むことで初めて計測が可能になります。

スクリーンショット_2016-11-16_13.51.28.png

参照:
タグの例|サイトに analytics.js を追加する(Google アナリティクス)

Googleタグマネージャーを利用しなければ、直接ファイルを編集する必要があります。
Googleアナリティクスのタグだけを一度設置して終わりなのであれば良いですが、多くのタグを利用したり、ページによって異なるタグを適用するのであれば多くの手間がかかります。

Googleタグマネージャータグを最初に記述することで、直接ファイルをいじる必要がなくなります。Googleタグマネージャーを管理するためのページにログインすることで、ブラウザ上でタグの追加・編集が可能です。もちろん、Googleアナリティクス等のタグを設置することができます。

ちなみに、同じような機能を持つサービスとして『Yahoo!タグマネージャー』があります。

スクリーンショット_2016-11-16_14.13.58.png
Googleタグマネージャーの管理画面

Googleタグマネージャーを利用して外部リンクを計測するメリット

1. タグ管理の煩雑さを軽減することができる

Googleタグマネージャーを利用するメリットの1つ目は、タグ管理の煩雑さを軽減することです。
タグマネージャーを利用せずに外部リンクのクリックを計測するためには、以下のようなコードをそれぞれのaタグに書く必要があります。

<a href=”リンク先のURL” onclick=”ga(‘send’, ‘event’, ‘カテゴリ’, ‘アクション’, ‘ラベル’,’ 値’, {'nonInteraction':true} );”>テキスト</a>

このように毎回コードを書くことは煩雑ですし、変更があった際、都度、編集しなければならなくなってしまいます。

しかし、Googleタグマネージャーを利用することで、ブラウザ上で統一的に設定することができるため、余計な労力をかける必要がなくなります。

2. トリガーを自由に設定することができる

Googleタグマネージャーは、トリガー(タグが作動する条件)を自由に設定することができます。その機能により「全てのページではなく、特定のURLのみトラッキングする」「ユーザーがログインしている時のみ計測する」といった柔軟な使いわけができます。

そこで、ここからは、Googleタグマネージャーの機能を利用して外部リンクを計測する方法を解説していきます。