「GA4 のイベント数って何ですか?」 「セッション数とどう違うんですか?」 — GA4 を触り始めた人と話していて、いちばん最初につまずくのがこの 2 つの指標です。同じ「数を数える」 指標なのに、意味も計算方法も使い道もまったく違います。
本記事では「イベント数」 と「セッション数」 の違いを定義からやさしく整理し、GA4 ではすべての行動が「イベント」 として記録される仕組み、どちらの指標をどの場面で見るべきかまで一気に解説します。シリーズ「これだけは押さえたい・今さら聞けない Web マーケ基礎指標」 第 2 回です (第 1 回はセッション数・PV・UU の違い)。
ただし、イベント数もセッション数も答えてくれるのは「何回起きたか」までです。その数えた回数が実際に売上を生んだのかは、どちらの指標にも出てきません。 本記事は使い分けを押さえたうえで、その先の「どのチャネルに次の予算を入れるか」という売上判断につなぐ視点まで扱います。
まとめ解説動画
目次
この記事のまとめ#
-
イベント数 = 行動 1 回ごとに 1 加算 / セッション数 = session_start イベントの発火回数
ページ表示・スクロール・クリックなど 1 つの行動が 1 イベント。サイト訪問のたびに 1 セッション
-
GA4 ではセッションも PV も「イベントの一種」 として記録される
旧 GA とは違って、すべての行動を「イベント」 という共通の箱で記録する設計のため、通常 イベント数 > セッション数 になる
-
流入分析はセッション数・行動分析はイベント数で見るのが基本ルール
「どこから来た」 はセッション・「何をした」 はイベント。コンバージョンは特定のイベント単体で見る
-
ただし「数えた回数が多い=売上に貢献」 とは限らない
どのチャネルのセッションが実際に売上を生んだかは、回数でなく RPS(セッションあたり売上)で見る。これは GA4 標準では 1 画面に揃わない

GA4の「イベント数」とは?#
イベント数とは、GA4でユーザーの行動1回を「1」として数えた合計値です。 ページを開く・スクロールする・リンクをクリックする・カートに追加する — こうした行動の1つひとつが「イベント」として記録され、その発火回数を合計したものがイベント数です。
GA4では、サイトへの訪問開始(session_start)やページ表示(page_view)といった出来事も、すべて「イベント」の一種として記録します。そのため1回の訪問(セッション)の中で複数のイベントが発火し、通常はイベント数がセッション数より大きくなります。
次の章から、このイベント数とセッション数が具体的にどう違い、どの場面でどちらを見ればよいのかを順に整理します。
1.GA4のイベント数とセッション数:何が違うのか#
結論:イベント数は「行動 1 回ごとの合計」、セッション数は「訪問の回数」。GA4 ではセッションそのものも session_start という1つのイベントとして数えます。
イベント数は、GA4 で記録される「ユーザーの行動 1 回 = 1 イベント」 の合計値です[1]。ページを開いた・スクロールした・リンクをクリックした・カートに追加した — すべての行動がイベントとして記録される仕組みです。
代表的な自動収集イベントは page_view (ページ読込)・scroll (90% スクロール)・click (外部リンククリック)・first_visit (初回訪問)・session_start (訪問開始) の 5 種類です[3]。
一方、セッション数は、ユーザーがサイトを訪問してから離れるまでの一連の行動を「1 セッション」 として数える指標です[2]。GA4 では session_start という特定のイベントが発火するたびにセッション数が +1 されます。
セッション切断の条件は次の通りです。
- 30 分間操作がないと自動的にセッション終了
- 翌日 (午前 0 時) になると新しいセッションとして数え直し
- ブラウザを閉じてもセッション終了
つまり セッションは「入れ物」・イベントは「中身」 の関係です。1 セッションの中に複数のイベントが入る構造になっていて、ユーザーがサイトに来て (session_start)・ページを見て (page_view)・スクロールして (scroll) — という一連の行動が 1 つのセッションに束ねられて記録されます。
「セッション数 = 訪問者数」 ではない点に注意してください。同じ人が 1 日に 5 回訪問すれば 5 セッションになります。訪問者数 (UU) は別の指標として扱います (セッション・PV・UU の違いはこちら)。

2.GA4ではすべてが「イベント」:なぜ数が「ずれる」のか#
結論:GA4 はすべての行動を「イベント」 という共通の箱で記録するため、1 セッションに複数イベントが入り、必ず イベント数 > セッション数 になります。
GA4 で最も覚えておきたいのが、すべての行動がイベントとして記録されているという設計思想です。ページ表示も、商品のカート追加も、サイトに着いたこと (セッション開始) すらも、内部では「イベント」 という共通の箱で記録されています[4]。
GA4 ではセッション数も PV も、根本的にはすべて「特定のイベントの発火回数」 として集計されます。セッション数は session_start の発火回数、PV は page_view の発火回数 — というように、セッションそのものが「イベントの一種」 として扱われている設計です。
イベント数とセッション数の値が違う理由は単純で、1 セッションの中に複数のイベントが発火するからです。具体例で見てみましょう。

1 ユーザーが 3 回訪問して 5 ページ閲覧 + カート追加 1 回した場合、合計は イベント数 = 9 / セッション数 = 3 となり、イベント数のほうが圧倒的に大きくなります。これが「セッション数 ≤ イベント数」 という不等式が常に成立する理由です。
実務サイトでは 1 セッションあたり 5-10 個のイベントが発火することが平均的で、EC サイトの商品閲覧 → カート追加 → 決済の動線では 1 セッションで 15-20 イベントになることもあります。カスタムイベントを含めた詳細なイベント設計は別記事 GA4 イベント設定の完全ガイド で扱っています。
3.どちらの指標を見るべきか:場面別使い分けガイド#
結論:流入はセッション・行動はイベント・人数はアクティブユーザー。ただしこの 3 分類が答えるのは「何が起きたか」 までで、「いくら売れたか」 は別の指標が要ります。
イベント数とセッション数のどちらを見るべきかは、「何を知りたいか」 で決まります。

シンプルに整理すると次の 3 つになります。
- 流入分析 (どこから来た) : セッション数で判定。GA4 メニュー「集客 → トラフィック獲得」 で source / medium 別に確認
- 行動分析 (何をした) : イベント数で判定。GA4 メニュー「エンゲージメント → イベント」 で発火数の多いイベントから順に確認
- コンバージョン : イベント数(=コンバージョンイベント)で判定。
purchaseやsign_upをコンバージョン設定して確認
迷ったときの基本ルールは「流入はセッション・行動はイベント」 です。これを覚えておけば、GA4 のどの画面を開けばよいかは判断できます。ユーザー数 (何人来た) を知りたい場合は、セッションでもイベントでもなく「アクティブユーザー」 (= UU) を見ます (GA4 EC ファネル分析の完全ガイド)。
ただし、ここまでが GA4 の射程です。セッション数も、イベント数も、答えてくれるのは「何回起きたか」 まで。その回数が実際にいくらの売上を生んだのか — チャネルごとに売上効率を見比べる視点は、GA4 の標準レポートのどの画面にも構造的に用意されていません。 集客レポートは件数を、収益レポートは売上を、別々の画面で見せるからです。次章で、その空白をどう埋めるかを見ます。
RevenueScopeの解決策
結論:GA4 はセッションを正確に「数える」。だが、どのチャネルのセッションが効率よく売れたか——次の予算判断の起点になる数字は、GA4 標準には 1 画面で揃いません。 RevenueScope はそこを埋めます。
GA4 の集客レポートはセッション数を、収益レポートは売上を、それぞれ別の画面で見せます。チャネル別の RPS(セッションあたり売上)・客単価・購入率を、bot を除いたうえで 1 画面にまとめたビューは、GA4 の標準機能には用意されていません。「数えた回数が売上に結びついたか」 を見るには、毎回チャネルをまたいで手作業で表を作り直す必要があります。
RevenueScope は、その手作業を常設のビューに置き換えます。チャネルごとに、セッションあたりの売上(RPS)・収益・客単価・購入率を 1 つの画面にまとめます。自社の実売上を起点にするので、広告費を入力しなくても、どのセッションが効率よく売れているかを見分けられます。

RevenueScope のダッシュボード(表示はデモデータ)。チャネル別のセッション数と、そのセッションが生んだ売上(RPS)を 1 画面に整理する。
たとえば上の画面では、Instagram のセッションがいちばん多く 8,000。けれど RPS(セッションあたり売上)で見ると ¥210 で最下位です。逆に、セッションが 800 と少ないメルマガが RPS ¥345 で最上位。セッション数が多い=売上に貢献している、とは限りません。 さらに同じチャネルでも、新規とリピーターに分けると RPS は大きく変わります。数を数えるだけでは見えないこの差が、売上に結びつけると見分けられます。
GA4 はセッションを正確に数えるツールです。RevenueScope は、その数えたセッションが「いくら売ったか」 まで一歩進めて見せます。だから、次の広告予算をどのチャネルに寄せるか——数える段階でなく、判断する段階で動けます。これが、計測を売上判断につなげるための次の一手です。
よくある質問#
Q1. GA4 で「イベント数」 と「クリック数」 「タップ数」 はどう違いますか?
「イベント数」 はすべてのイベントの合計です。「クリック数」 は click イベント単体、「タップ数」 はモバイル端末でのタップ操作 (click イベントの一種) の発火数で、いずれもイベント数の内訳の 1 つです。
Q2. イベント数とセッション数が同じ数になる場合はありますか?
理論上はあります。1 セッション中に発火するイベントが session_start のみという即離脱で、全セッションがそうなった場合に等しくなります。実際は page_view が必ず 1 回は発火するため、セッション数 < イベント数 が常態です[5]。
Q3. 旧 GA の「直帰率」 や「セッション継続時間」 は GA4 のどこで見ればいいですか?
GA4 では「直帰率」 が「エンゲージメント率」 という指標に置き換わっています (1 - エンゲージメント率 ≒ 旧 GA の直帰率)[5]。「セッション継続時間」 は「セッションあたりの平均エンゲージメント時間」 として「集客 → トラフィック獲得」 で確認できます。direct/none が異常に増える原因は別記事 GA4 で direct/none が増える原因と対処 で解説しています。
どの広告が売上を生んでいるか、一目でわかる
月5,000セッションまで、AIアナリストもずっと無料。クレジットカード不要。最短5分で導入。
参考文献#
- Google アナリティクス ヘルプ 「イベントについて」
- Google アナリティクス ヘルプ 「アナリティクスのセッションについて」
- Google アナリティクス ヘルプ 「自動収集イベント」
- Google アナリティクス ヘルプ 「推奨イベント」
- Google アナリティクス ヘルプ 「エンゲージメント率と直帰率」


