GA4の「イベント」とは、Webサイトやアプリで起きたユーザーの操作やシステム上の出来事を記録する単位です。
ページの表示、スクロール、リンクのクリック、ログイン、購入などがイベントとして計測されます。
ただし、サイト上のすべての行動が無条件に記録されるわけではありません。GA4が自動的に収集するイベントもあれば、設定や実装が必要なイベントもあります。

GA4の「イベント」とは
GA4ではユーザーの操作やサイト・アプリ内で発生した出来事を「イベント」として記録します。
たとえば、ページが表示されるとpage_view、セッションが始まるとsession_start、購入が完了するとpurchaseというイベントを送信して記録します。
イベントには詳しい情報を付け加える「イベントパラメータ」があります。
購入イベントなら商品、金額、通貨などをパラメータとして送ることで、「購入が発生した」という事実だけでなく、その内容まで分析できます。
GA4イベントの4つの種類
Googleの公式ドキュメントでは、GA4のイベントを次の4種類に分類しています。
1.自動収集イベント
GoogleタグやGoogle Analytics for Firebase SDKを設定すると、追加の実装をしなくても収集されるイベントです。代表例にはセッション開始を表すsession_start、初回訪問を表すfirst_visit、利用状況を表すuser_engagementがあります。
イベント名はGoogleによって決められており、基本的に独自の名前へ変更するものではありません。
2.拡張計測機能イベント
Webデータストリームの「拡張計測機能」を有効にすると、追加のコードを実装せずに収集できるイベントです。ページビューのpage_view、90%までスクロールしたときのscroll、離脱クリックのclick、ファイルダウンロードのfile_downloadなどがあります。
項目ごとにオン・オフを切り替えられます。なお、scrollは任意のスクロール率を計測するものではありません。異なる割合を計測したい場合は、Googleタグマネージャーなどで別途実装します。
3.推奨イベント
Googleがイベント名と推奨パラメータを定義しているイベントです。ログインのlogin、問い合わせ送信のgenerate_lead、購入完了のpurchaseなどがあります。
推奨イベントは自動では送信されないため、通常はGoogleタグやGoogleタグマネージャー、アプリのSDKなどで実装が必要です。Googleが定めた名前とパラメータを使うことで、標準レポートや今後追加される機能との互換性を保ちやすくなります。
4.カスタムイベント
自動収集、拡張計測機能、推奨イベントのどれにも適切なものがない場合に、独自の名前で作るイベントです。たとえば、特定エリアの表示や独自機能の完了など、サイト固有の行動を計測するときに使用します。
最初からカスタムイベントを作るのではなく、同じ目的に使える推奨イベントがないかを先に確認しましょう。独自のイベントパラメータを通常のレポートで利用する場合は、カスタムディメンションやカスタム指標の設定が必要になることもあります。
これだけは覚えよう
GA4では、ページ表示も購入も、すべて「イベント」という共通の形式で扱います。ただし、イベントによって収集方法は異なります。
- 自動収集イベント:追加実装なしで収集される
- 拡張計測機能イベント:管理画面で有効にして収集する
- 推奨イベント:Google指定の名前で実装する
- カスタムイベント:既存の選択肢がない場合に独自作成する
イベントを設計するときは、「計測したい行動に合う既存イベントがあるか」「実装が必要か」「必要なパラメータは何か」の順に確認すると整理しやすくなります。
詳しいイベント名や設定方法は、Google公式のイベントの設定ガイドと推奨イベント一覧も参照してください。
レポサブでは、GA4の設定確認やイベント設計、Googleタグマネージャーを使った計測実装も承っています。GA4のイベント計測でお困りの場合は、お気軽にお問い合わせください。