【GTM使わず簡単】GA4で外部リンクや電話番号クリック数を計測する方法

※当ページのリンクには広告が含まれています

今までのGoogleアナリティクス(UA)では、外部リンクや電話番号リンクのクリック数を計測したい時は、GTMとGoogleアナリティクスの両方で設定が必要でした。

しかし、GA4では、GTMの設定を行わず、GA4のみで外部リンクや電話番号リンクのクリック数が取得できるようになりました。

今回は、GTMを使わずに計測する方法について説明していきますね。

※GTMを使って計測する方法もあります。GTMで設定すると、より柔軟にデータを扱うことができるようになります。


外部リンク、電話番号リンク クリック数計測の流れ

計測するには、【探索】の機能を使います。探索を使って以下の手順でレポートを作成します。

  1. 【探索】からレポートを新規作成
  2. 使用するディメンション、指標を追加
  3. レポートにフィルタを適用
  4. 必要に応じてページ別のクリック数取得を設定

探索のレポートを新規作成


【探索】画面を開き、その中から「自由形式」を選択して新規レポートを作成します。


使用するディメンション、指標を追加

ディメンションをレポートに追加

レポート画面が表示されたら、レポートに分かりやすい名前を付けます。

作成直後はサンプルのディメンション・指標が入っているので、それぞれの右横にある「+」ボタンをクリックして、計測したいものに変更します。


ディメンションの選択画面が表示されるので、以下のディメンションを選択して、「インストール」をクリックします。
ディメンション名を検索すると早く見つかるので便利です。



ディメンション名 内容
リンク先URL 外部リンクのURLや電話番号のリンク
イベント名 clickやpage_viewなどのイベント名
ページ階層とスクリーン ページパス(/about/outline.html等)
ページタイトル ページのタイトル

指標をレポートに追加

ディメンションと同様に、指標も以下のものが選択されているようにします。



ディメンション名 内容
イベント数 イベントが発生した数。この場合は、外部リンククリックや電話番号クリックの数

ここまでの設定後、ディメンションと指標の部分が以下の画面のようになっているかを確認します。


追加したディメンションと指標を、「行」と「値」にドラッグ

次に、【タブの設定】の「行」と「値」に、先ほど追加したディメンションや指標をドラッグして追加していきます。
レポート作成時にデフォルトで設定されてあった「行」「列」「値」のディメンションや指標は、削除しておきましょう。


レポートにフィルタをかける

行と値を設定しただけでは、もしかしたらjavascriptなどのリンクURLも表示されているかもしれません。また、外部リンクだけ計測したい、電話クリックだけ計測したいということもあると思います。
そこで、フィルタを設定して必要なデータだけ取り出せるように絞り込みを行います。

外部リンククリックを計測したい場合のフィルタ設定内容



ディメンション マッチタイプ
イベント名 次と完全一致 click
リンク先URL 先頭が一致 http

電話番号クリックを計測したい場合のフィルタ設定内容



ディメンション マッチタイプ
イベント名 次と完全一致 click
リンク先URL 先頭が一致 tel:

ここまでで、リンク先URLごと、電話番号ごとのクリック数が取得できるようになりました。


どのページからどのリンクがクリックされているかを調べる

先ほどまでの設定では、サイト全体における各リンクのクリック数データが取得できていました。

さらに、「どのページからどのリンクや電話番号がクリックされたかを知りたい」ということもあるかもしれません。

その時のページ別クリック数取得方法について説明していきますね。

「行」の「リンク先URL」の上に、以下の二つのディメンションを追加します。

・ページ階層とスクリーンクラス
・タイトル(こちらは無くてもかまいませんが、何のページか分かりやすくするために追加します)


上記設定を行うと、どのページでどの外部リンク・電話番号がクリックされたかがページごとにまとまって閲覧することができます。

リンククリックの総数ではなく、ページごとに何がどれだけクリックされたかを確認する時に便利です。


「ネストされた行」を使うとレポートが見やすく

「行」設定部分の「ネストされた行」は、NoとYesのどちらかを設定できます。
この部分を設定することで、複数ディメンションがあるときの表の表示方法を変えることができます。


「ネストされた行」がNoのとき

いままでのGoogleアナリティクス(UA)でセカンダリディメンションを表示させたときと同様の表示になります。
この場合、例えば「Aというページのデバイス別アクセス数を見たい」場合、Aのページがそれぞれバラバラになって表示されているため、パッとみて分かりにくくなっています。


「ネストされた行」がYesのとき

各ページごとにデバイス別アクセス数が表示され、どのページでどのデバイスからアクセスがあったのかが見やすくなりました。


ディメンションは3個以上になってもネストされて表示されます。
それぞれ見たいデータに応じて使い分けましょう。

さらに細かいデータを計測したい場合はGTMを使用

今回ご紹介した方法では、外部リンククリックや電話番号クリックのデータは計測できるのですが、「リンクが設定されたテキスト」は取得できません。

例えば、

<a href="xxxx.com">○○のサイトへ移動</a>

の時の、「○○のサイトへ移動」の部分です。

このようなデータを計測する場合は、GTMを使った設定が必要になります。
その設定方法も、またご紹介できたらと思います。


【初心者向けから応用まで】
GA4を学ぶならこの本がオススメ

関連記事

この記事のハッシュタグ から関連する記事を表示しています。

【GA4】社内アクセス除外方法(IP変わってもOK)

【GA4初心者向け】ナビゲーションサマリーの代わりに前後ページを計測する方法

ウェブ解析士の難易度は?絶対合格したい人のための勉強方法と必要な時間を講師が解説

【2024年版】ウェブ解析士とは?試験の難易度や勉強方法を講師が紹介

【GA4初心者向け】「ファネルデータ探索(旧:目標到達プロセス」を徹底解説!具体的な活用方法も説明します

【GA4初心者でも簡単】GA4でQRコードからのアクセス数を計測する方法を詳しく解説!

【初心者向け】GA4導入時の初期設定チェックリスト。年齢・性別取得やコンバージョン、パラメータ除外も漏らさないスプレッドシート付き

GA4でURLクエリパラメータを除外する【js不要】

【GTM使わず簡単】GA4でPDFなどのファイルのクリック数(ダウンロード数)を計測

GA4とGoogle広告を連携する方法

GA4とサーチコンソールを連携して、GA4で検索クエリ等のレポートを見る方法

GA4で社内からのアクセス(特定のIP)を除外する設定方法

ウェブ解析士マスター /上級SNSマネージャー/ a-blog cmsエバンジェリスト

香川県生まれ。1998年からウェブ制作に取り組む。制作会社にて企業・ECサイトのデザイン、ディレクション、CMS構築等を担当後、2015年7月に独立。

デジタルマーケティング・ウェブコンサルティング、UI、UX設計を主軸に戦略から考えるウェブサイト設計・構築を行う。

趣味は和太鼓演奏。香川県三豊市で活動する「和太鼓集団 響屋」メンバー。実家の桃農家も手伝う兼業農家。

最新記事

カテゴリー

アーカイブ

ハッシュタグ

【初心者向けから応用まで】
GA4を学ぶならこの本がオススメ