GA4
Looker Studioのダッシュボード上の数値がGA4のレポートの数値からずれるのはなぜ?
概要
Googleアナリティクス(GA)のデータを確認するとき、管理画面のレポートを利用するのではなく、Looker Studioに接続してデータを可視化したダッシュボードに社内で共有することも多いのではないでしょうか。
そのようなとき、Looker StudioとGAを接続して出力したデータが、GAの管理画面のレポートの数値と異なることがあります。なぜそのようなことが起こるのか、数値がずれる原因と対策を説明します。
Googleアナリティクス(GA)のデータを確認するとき、管理画面のレポートを利用するのではなく、Looker Studioに接続してデータを可視化したダッシュボードに社内で共有することも多いのではないでしょうか。
そのようなとき、Looker StudioとGAを接続して出力したデータが、GAの管理画面のレポートの数値と異なることがあります。なぜそのようなことが起こるのか、数値がずれる原因と対策を説明します。
GAとLooker Studioを接続することによる制限
ダッシュボードでGAのプロパティを接続してデータを利用するとき、ツールの裏側では可視化に必要なレポートデータをGoogle Analytics Data API(GA4)を利用して取得します。APIで取得できるデータは、GAの管理画面で利用できるデータと異なる制限があります。
それは、通常レポートや探索レポートで利用できる「セグメント」や「比較」が利用できないということです。
GAのレポートで利用しているセグメントを再現したい場合や、GAで定義していないディメンションのグルーピングや指標の計算をおこなってダッシュボー ドに反映したい場合、Looker Studioで計算式を使ってレポートを用意する必要があります。

Looker Studio上でおこなっている計算が数値のずれにつながっている可能性
Looker Studioで計算式を使うと、計算式を利用しない場合と比べてGAから抽出するデータが複雑になったり、データ量が多くなったりすることがあります。
データが複雑になり、抽出しようとするデータテーブルの行数が極端に多くなると、一部のディメンションの値が「(other)」としてまとめられ、結果としてダッシュボードのレポートの数値が通常のレポートより小さくなる場合があります。
また、計算式を利用したダッシュボードを利用することで、全体として集計するデータ量(イベント数)が多くなることもあります。この場合、イベント数がプロパティの上限を超 えてしまい、データサンプリングが発生し数値がずれる場合があります。

数値ずれを防ぐ方法:BigQueryにRAWデータを出力し、そのデータをもとにダッシュボードで可視化する
GAのデータをBigQueryに出力すると、計測した生のデータがそのまま利用できます。計測しているイベントがどうしても多く除外されるデータがある場合やサンプリングされやすい場合などは、BigQueryでデータテーブルを用意してダッシュボードに接続して可視化する方法をおすすめします。

まとめ
GAのデータをLooker Studioでダッシュボードに可視化して共有すると、GAの管理画面のレポートを操作できない方でも簡単にサイトの現状把握ができるようになります。
一方で、Looker Studio上での計算処理が、数値のずれの要因になってしまうこともあります。
ダッシュボードを新規作成する場合や、GAとLooker Studioの数値が合わないと感じる際は複雑な計算処理をおこなっていないか、確認しましょう。
また、GAのデータをBigQueryに出力すると、計測したデータをそのまま利用してダッシュボードで可視化ができます。レポートの高度なカスタマイズをおこないたい場合で数値のずれを無くしたい場合はBigQueryをハブとしたダッシュボードの構築をご検討ください。
もし自社内で要因の特定や解決策がわからない場合は、お気軽に営業担当者までご相談ください。
参考
Google Analytics Data API の概要 | Google for Developers
Google アナリティクスに接続する| Looker Studio | Google Cloud Documentation
[GA4]「(other)」行について - アナリティクス ヘルプ
Google アナリティクス 4 におけるサンプリング | Looker Studio | Google Cloud Documentation
問題が解決しませんでしたか?
さらにサポートが必要な場合は、担当者までお問い合わせください。


