GA4でクリックイベントを計測する設定方法|GTMでの手順を解説

2026年7月23日

著者: 与謝秀作
GA4でクリックイベントを計測する設定方法|GTMでの手順を解説

Webサイトのボタンやリンクがどれだけクリックされているかを把握することは、CTAの改善やコンバージョン率の向上に欠かせません。GA4(Googleアナリティクス4)では、Googleタグマネージャー(GTM)を使うことで、特定のクリックをイベントとして柔軟に計測できます。本記事では、GA4のクリックイベントとは何かを整理したうえで、GTMを使った具体的な設定手順を、変数・トリガー・タグの順にステップごとに解説します。あわせて、計測できないときの確認ポイントや二重計測を防ぐ注意点も紹介します。

GA4のクリックイベントとは

GA4のクリックイベントとは、ユーザーがサイト上のボタンやリンク、画像などの要素をクリックした行動を記録するイベントのことです。どの要素がどれだけクリックされたかを計測することで、ユーザー行動を理解し、CTAボタンやコンテンツの効果を評価できるようになります。

GA4のクリック計測には、大きく分けて2つのアプローチがあります。ひとつは、GA4の「拡張計測機能」で自動的に計測される離脱クリック(外部リンクのクリック)です。もうひとつは、GTMを使って任意の要素に対して独自に定義する「カスタムイベント」です。特定のCTAボタンや内部リンクなど、拡張計測機能ではカバーしきれないクリックを計測したい場合は、GTMでのカスタムイベント設定が必要になります。

設定を始める前の準備

GTMでクリックイベントを設定する前に、以下の準備が整っているか確認しましょう。

  • GA4のプロパティが作成済みで、測定ID(Gから始まるID)を確認できる状態にあること
  • GTM(Googleタグマネージャー)のアカウント・コンテナが作成され、サイトにGTMのタグが設置されていること
  • GTM経由でGA4の基本タグ(設定タグ/構成タグ)が正しく配信されていること

これらが未設定の場合は、先にGA4とGTMの基本設定を済ませておく必要があります。準備が整ったら、実際の設定に進みましょう。

GTMでクリックイベントを計測する手順

ここでは、特定のボタンがクリックされたときに「cta_click」というイベント名で計測する例をもとに、GTMでの設定手順を解説します。大きな流れは、組み込み変数の有効化、トリガーの作成、GA4イベントタグの作成、動作確認、公開の5ステップです。

手順1:クリック系の組み込み変数を有効化する

GTMには、クリックされた要素の情報を取得するための「組み込み変数」があらかじめ用意されています。まずこれを有効にします。GTMの左メニューから「変数」を開き、「組み込み変数」の「設定」をクリックします。表示された一覧の中から「クリック」カテゴリにある Click Element、Click Classes、Click ID、Click Text、Click URL などにチェックを入れます。どの変数を使うかは計測対象によりますが、クリック系の変数はまとめて有効にしておくと後の設定が柔軟になります。

手順2:クリックを検知するトリガーを作成する

次に、どのクリックをイベントとして扱うかを定義するトリガーを作成します。左メニューの「トリガー」から「新規」を選び、トリガーのタイプで「クリック - すべての要素」または「クリック - リンクのみ」を選択します。ボタンなどリンク以外の要素も計測したい場合は「すべての要素」を選びます。

続いて「一部のクリック」を選択し、計測対象を絞り込む条件を指定します。たとえば、対象ボタンのIDが「cta-button」であれば「Click ID 等しい cta-button」、特定のクラスを持つ要素であれば「Click Classes 含む button_click」のように設定します。条件を具体的にすることで、狙ったクリックだけを正確に計測できます。

手順3:GA4イベントタグを作成する

トリガーができたら、GA4へデータを送るタグを作成します。「タグ」から「新規」を選び、タグタイプで「Googleアナリティクス:GA4イベント」を選択します。「測定ID」には、GA4の管理画面でコピーした測定ID(またはGA4設定タグ/構成タグ)を指定します。

「イベント名」には、GA4で識別するための名称を入力します。ここでは例として「cta_click」とします。イベント名は半角英数字とアンダースコアで指定し、GA4の予約語は避けてください。必要に応じて「イベントパラメータ」を追加し、クリックされたボタン名やURLなどを一緒に送信することもできます。たとえばパラメータ名「link_url」に値として組み込み変数の Click URL を設定すると、どのリンクがクリックされたかを後から分析できます。最後に、タグの「トリガー」に手順2で作成したトリガーを設定します。

手順4:プレビューモードで動作を確認する

設定が完了したら、公開する前に必ず動作確認を行います。GTMの「プレビュー」をクリックしてプレビューモード(Tag Assistant)を起動し、対象サイトのURLを入力して接続します。実際に対象ボタンをクリックし、作成したタグが発火(fired)しているかを確認します。あわせてGA4のリアルタイムレポートを開き、設定したイベント名が計測されているかもチェックしておくと安心です。

手順5:公開する

プレビューで問題なく発火することを確認できたら、GTMの画面右上の「公開」をクリックして設定を反映します。バージョン名や説明を入力して公開すると、実際のサイトでクリックイベントの計測が開始されます。

クリックイベントが計測されないときの確認ポイント

設定したのにイベントが計測されない場合は、以下の点を順に確認しましょう。

  • 組み込み変数(Click ID や Click Classes など)が有効になっているか
  • トリガーの条件(IDやクラスの値)が実際の要素と一致しているか。表記ゆれや大文字小文字の違いに注意
  • タグに正しいトリガーが割り当てられているか
  • 測定ID(またはGA4設定タグ)が正しく指定されているか
  • GTMの設定を「公開」まで完了しているか(プレビューのみでは本番に反映されない)
  • GA4側の反映には時間差がある場合があるため、リアルタイムレポートで確認する

二重計測を防ぐための注意点

GTMでクリックイベントを設定する際に特に注意したいのが、GA4の拡張計測機能との重複による二重計測です。GA4の拡張計測機能では、外部リンクへの離脱クリックなどが自動で計測されます。GTMで設定したカスタムイベントのトリガー条件が、この拡張計測機能の対象と重なると、同じクリックが二重に記録されてしまう場合があります。

これを防ぐには、拡張計測機能の該当項目を無効化するか、GTM側のトリガー条件を絞り込んで、拡張計測機能と対象が重複しないように設計します。計測の目的を明確にし、どちらの方法で計測するかを整理しておくことが大切です。

まとめ

GA4のクリックイベントは、GTMを使うことで、CTAボタンや任意のリンクなど狙った要素のクリックを柔軟に計測できます。設定の流れは、クリック系の組み込み変数を有効化し、対象を絞り込んだトリガーを作成し、GA4イベントタグでイベント名やパラメータを設定して、プレビューで動作を確認してから公開する、という5ステップです。計測されない場合は変数・トリガー・タグ・公開状況を順に見直し、拡張計測機能との二重計測にも注意しましょう。正しく設定できれば、ユーザーのクリック行動を可視化し、サイト改善の精度を高められます。

関連記事