GA4のユーザー数が少ないときの確認手順|定義と計測不備を分ける
GA4の総ユーザー、アクティブユーザー、新規ユーザーを区別し、少なく見える原因をレポート条件と計測不備に分けて確認します。
読了目安:4分

GA4のユーザー数が予想より少なくても、表示だけで「正常」または「バグ」とは判断できません。最初に同じ名前に見える指標の定義を合わせ、その後に計測条件を確認します。
1. どのユーザー指標かを確認する
Googleの公式説明は、主な指標を次のように区別しています。
| 指標 | 公式定義の要点 |
|---|---|
| 総ユーザー数 | 指定期間に何らかのイベントを発生させたユニークユーザー |
| アクティブユーザー数 | エンゲージメントのあったセッション等、Googleが定めるアクティブ条件を満たしたユニークユーザー |
| 新規ユーザー数 | first_visitまたはfirst_openを初めて記録したユニークユーザー |
| リピーター | 過去に訪問したことがあるユーザー |
レポートによって前面に表示される指標が異なります。「ユーザー」と「総ユーザー」を別画面から取り出して直接比較しないでください。
以前の記事では、10秒、キーイベント、2ページという「エンゲージメントのあったセッション」の条件を、アクティブユーザーの完全な定義として記載していました。これは条件の混同なので訂正します。
2. 比較条件を固定する
次を同じにして再表示します。
- 日付範囲とタイムゾーン
- データストリーム
- レポートのフィルタ
- ユーザー指標の種類
- 使用しているレポートIDまたは探索
条件を揃えて差が消えるなら、計測障害ではなく比較方法の問題です。
3. 計測が届いているかを確認する
数値が急にゼロ近くになった場合は、自分のアクセス一回だけで正常と決めず、次の順で確認します。
- 対象ページで正しい測定IDのタグが一度だけ読み込まれる
- DebugViewまたはリアルタイムでテストイベントを確認できる
- 本番URLの主要テンプレートすべてで同じタグが動く
- 同意設定やタグマネージャーの変更時刻と減少開始が一致しないか
- 内部トラフィックや開発者フィルタが対象データを除外していないか
テスト時はブラウザ、URL、時刻、同意状態を記録します。広告ブロッカーを無効にした一回と有効にした一回を分けておくと、クライアント側の遮断も切り分けられます。
4. 過去の別製品と単純比較しない
Googleのユーザー数差異の説明では、GA4とUniversal Analyticsでユーザー識別方法、中心となるユーザー指標、対象ストリームなどが異なる点が挙げられています。したがって、UAの値より少ないという事実だけではGA4の不具合を示しません。
同じGA4プロパティ内でも、識別方法やデータしきい値などの条件で値に差が出る可能性があります。比較対象の仕組みを記録しないまま「統合されたから少ない」と断定しないことが重要です。
判定表
| 観測 | 次に調べること |
|---|---|
| 特定レポートだけ少ない | 指標名、フィルタ、しきい値 |
| 特定ページだけゼロ | ページテンプレート、タグ発火 |
| 変更日から全体が急減 | deploy、同意、GTM、測定ID |
| UAとの差だけが大きい | 定義と識別方法の差 |
| リアルタイムにも届かない | ネットワーク要求、タグ、ブラウザ条件 |
結論は、ユーザー数の大小ではなく「同じ指標・条件で比較できているか」と「テストイベントが期待どおり届くか」で判断します。
一人のテストで集計値を断定しない
計測確認には、個人情報を含まないテストページまたはURLを一つ決め、時刻・端末・測定ID・同意状態を記録します。GA4のリアルタイムやDebugViewでイベントを確認できても、通常レポートが同時に同じ人数へ更新されるとは限りません。
確認のために利用者の同意を迂回しないでください。内部トラフィックや開発者トラフィックのフィルタがある場合、そのテストが集計から除外される可能性も控えます。イベント到着と、集計上のユーザー定義・フィルタ条件を分けると、「テストしたのに人数が増えない」を調べやすくなります。
確認した一次情報
主要な主張については、本文中にも対応する資料へのリンクを残しています。
- ユーザー指標についてGoogle · official-help · 確認: 2026-07-26
- ユーザー数の差異Google · official-help · 確認: 2026-07-26