GA4のclickイベント(離脱クリック)は、ユーザーが現在のドメインと異なるドメインへのリンクをクリックしたときに自動計測される拡張計測機能のイベントです。 サブドメイン間のリンクでも条件によっては計測されるなど、いくつかの注意点があります。
clickイベントとは
click イベント(離脱クリック)は、ユーザーが現在のドメインと異なるドメインへのリンクをクリックしたときに自動的に計測されます。
| 項目 | 内容 |
|---|---|
| 種類 | 拡張計測機能イベント |
| 有効化 | 拡張計測機能をONにすることで自動計測(デフォルトで有効) |
| イベント名 | click |
公式ヘルプ
計測されるタイミング
ユーザーが現在のドメインと異なるドメイン(サブドメインを含む場合あり)へのリンクをクリックするたびに計測されます。
収集されるパラメータ
| パラメータ名 | 内容 |
|---|---|
link_url | クリックされたリンクの完全URL |
link_domain | リンク先のドメイン |
link_classes | リンクのclass属性 |
link_id | リンクのid属性 |
outbound | 外部リンクかどうか(true / false) |
公式ヘルプ
注意点
クロスドメイン計測との関係
クロスドメイン計測の設定をしているドメインへのリンクは、click イベントが計測されません。クロスドメイン計測はサイト間をまたぐ同一ユーザーの行動を連続して追跡するための設定であり、その場合は離脱とみなされないためです。
公式ヘルプ
サブドメイン間のクリック
サブドメイン間のリンクでも離脱クリックとして計測される場合があります。GA4のデフォルト設定(_ga cookieのドメイン自動設定)では以下のような挙動になります。GTMのGA4タグ設定やクロスドメイン設定によって挙動が変わる点にご注意ください。
| クリックパターン | clickイベント |
|---|---|
www.example.com → aaa.example.com | ❌ 計測されない |
aaa.example.com → www.example.com | ✅ 計測される |
aaa.example.com → bbb.example.com | ✅ 計測される |
注意: サブドメイン間の離脱クリックを除外したい場合は、レポート上でサブドメインを除いたイベント数を確認するか、クロスドメイン計測の設定を追加してください。
活用シーン
- 外部サイトへどれだけユーザーが遷移しているか把握する
- 特定の外部リンク(SNS・パートナーサイトなど)の誘導効果を測る
- アフィリエイトリンクのクリック数を計測する
まとめ
| 項目 | 内容 |
|---|---|
| 計測対象 | 現在のドメインと異なるドメインへのリンクのクリック |
| 計測方法 | 拡張計測機能(デフォルト有効) |
| カスタムパラメータ | 拡張計測のclickイベント自体には設定不可(GTMでの再実装なら可) |
| クロスドメイン設定済みのドメイン | 計測されない |
よくある質問(FAQ)
Q. clickイベントはすべての外部リンクで計測されますか?
A. <a> タグを使った通常のリンクが対象です。JavaScriptで動的に生成されたリンクや、クロスドメイン計測設定済みのドメインへのリンクでは計測されない場合があります。
Q. サブドメインへのリンクを離脱クリックとして計測したくない場合はどうすればいいですか?
A. GA4の管理画面でクロスドメイン計測の設定にサブドメインを追加することで、そのサブドメインへのクリックが離脱クリックとして計測されなくなります。なお、この設定を行うとセッションの連続性にも影響するため、設定の目的と副作用を理解したうえで適用してください。
Q. clickイベントとカスタムのクリックイベントはどう使い分けますか?
A. click イベント(拡張計測)は外部リンク専用です。サイト内リンクのクリックや特定ボタンのクリックを計測したい場合はGTMを使ったカスタムイベントの実装が必要です。
Q. outboundパラメータはどんな値が入りますか?
A. click イベント(拡張計測)は外部リンクのみを対象としているため、outbound の値は常に true となります。false が入るケースはこのイベントでは発生しません。