GA4のスコープとは、ディメンションや指標の値がどの範囲のデータに紐づくかを表す概念です。 スコープが異なるディメンションと指標を組み合わせると意図しない集計結果になるため、レポート作成時に必ず意識する必要があります。
GA4のレポートでディメンションや指標を組み合わせて分析する際、「スコープ」の概念を理解しておくことが重要です。スコープを誤って組み合わせると、意図しない数値が表示されることがあります。本記事ではGA4の4つのスコープ(イベント・セッション・ユーザー・アイテム)の違いを解説します。
スコープとは
スコープ とは、ディメンションや指標の値がどの範囲のデータに紐づくかを表す概念です。データの粒度と言い換えることができます。
GA4には4種類のスコープがあります。
| スコープ | データの紐づき範囲 |
|---|---|
| イベントスコープ | 値が付与されたイベントのみ |
| セッションスコープ | セッションの開始時に計測された値が、セッション中の全イベントに紐づく |
| ユーザースコープ | 計測されたイベント以降のすべてのイベントに紐づく |
| アイテムスコープ | eコマースの商品アイテムに紐づく |
イベントスコープ
値が付与されたイベントにのみ紐づきます。
イベントスコープのデータは特定のイベントに紐づくため、異なるイベント間では共有されません。
イベントスコープのディメンション(例):
- ページパスとスクリーンクラス
- イベント名
- 日付
- キャンペーン
イベントスコープの指標(例):
- イベント数
- 表示回数
- ユーザーあたりのイベント数
- コンバージョン
イベントスコープのトラフィックディメンションについて
イベントスコープのディメンションの中で、デフォルトチャネル・参照元・メディア・キャンペーンなどのトラフィックディメンションは、キーイベントのみで計測され、アトリビューション分析に使用されます。
セッションスコープ
セッションの開始時に計測された値が、セッション中のすべてのイベントに紐づきます。
セッションの途中でディメンションの値が変わっても、セッション開始時の値が維持されます。
セッションスコープのディメンション(例):
- セッションのキャンペーン
- セッションのデフォルトチャネルグループ
- セッションのGoogle広告キーワードのテキスト
- ランディングページ
セッションスコープの指標(例):
- セッション数
- 平均セッション継続時間
- エンゲージメント率
- セッションのコンバージョン率
- 直帰率
ユーザースコープ
計測されたイベント以降のすべてのイベントに紐づきます。
同一セッション中であっても、値が計測される前のイベントには紐づかない点に注意が必要です。
ユーザースコープのディメンション(例):
- 国・地域
- 年齢・性別
- オーディエンス名
ユーザースコープの指標(例):
- ユーザー(アクティブユーザー数)
- 新規ユーザー数
- ユーザーエンゲージメント
- エンゲージのあったセッション数(1ユーザーあたり)
- LTV:合計
初回訪問に紐づくユーザースコープのディメンション
ユーザースコープのディメンションの中には、初回訪問時に計測された値が固定されるものがあります。その後の訪問で値が変わっても更新されません。
| 初回訪問に紐づくディメンション(例) |
|---|
| 「ユーザーの最初の」と付くディメンション(ユーザーの最初のキャンペーンなど) |
| 初回訪問日 |
| 初回購入日 |
アイテムスコープ
eコマースイベントの商品アイテムに関する情報が紐づきます。 値が計測された商品アイテムにのみ紐づく点は、イベントスコープと似ています。
アイテムスコープのディメンション(例):
- アイテム名
- アイテムリスト名
- アイテムのカテゴリ
- アイテムのクーポン
アイテムスコープの指標(例):
- アイテムの購入数
- アイテムの収益
- アイテムの数量
- カートに追加されたアイテム数
補足: eコマースのデータは「イベントスコープ」と「アイテムスコープ」に分かれています。アイテムリストやプロモーションなど一部のデータは、イベントに付与した値が商品アイテムにも継承されます。
まとめ
| スコープ | データの紐づき方 | 主な用途 |
|---|---|---|
| イベントスコープ | そのイベントのみ | ページビュー、イベント単位の分析 |
| セッションスコープ | セッション全体 | 流入元・ランディングページの分析 |
| ユーザースコープ | 計測後のすべてのイベント | ユーザー属性・行動の分析 |
| アイテムスコープ | 商品アイテム | eコマースの商品単位分析 |
スコープの異なるディメンションと指標を組み合わせると、意図しない集計結果になることがあります。レポートを作成する際は、使用するディメンションと指標のスコープが一致しているか確認しましょう。
よくある質問(FAQ)
Q. スコープが異なるディメンションと指標を組み合わせるとどうなりますか?
A. 意図しない集計結果が表示されます。たとえば、ユーザースコープの指標(ユーザー数)とイベントスコープのディメンション(ページパス)を組み合わせると、同一ユーザーが複数ページを訪問した場合の重複排除の挙動がスコープによって異なるため、合計行とページ別の数値が一致しないことがあります。
Q. イベントスコープとセッションスコープのトラフィックディメンションは何が違いますか?
A. セッションスコープのトラフィックディメンション(例:セッションの参照元/メディア)はセッション開始時の流入元を表します。一方、イベントスコープのトラフィックディメンション(例:参照元/メディア)はキーイベント発生時点のリファラをもとに記録されます。SPAなど一部のサイトではこの2つの値が異なる場合があります。
Q. カスタムディメンションを作成するときはどのスコープを選べばいいですか?
A. 計測したい情報の性質によります。ページ単位の情報(コンテンツタイプなど)はイベントスコープ、ユーザー属性(会員ランクなど)はユーザースコープを選択します。セッションスコープのカスタムディメンションは通常使用しません。
Q. ユーザースコープのディメンションで「セッション中に更新されない」ケースがあるのはなぜですか?
A. 「ユーザーの最初の〜」と付くディメンションは、初回訪問時の値のみを記録し、以降の訪問では更新されない仕様です。これはユーザーの獲得経路を追跡するためのディメンションであり、意図的な設計です。継続的に変化する属性(ログイン状態など)はカスタムのユーザープロパティで計測します。