GA4Query

お問い合わせ

GA4+BigQueryで月次のページビュー数を集計するSQLクエリ

公開日:2022年10月19日
更新日:2022年11月21日
GA4+BigQueryで月次のページビュー数を集計するクエリ

今回はBigQueryを使い、月次ページビュー数を集計する方法を取り上げる。

DATE_TRUNC関数

さっそく実際のSQLのコードを見てみよう。

SELECT
  DATE_TRUNC(PARSE_DATE("%Y%m%d", event_date), MONTH) AS month,
  COUNTIF(event_name = 'page_view') AS pv
FROM
  `technogram-354804.analytics_291973511.events_intraday_2022*`
GROUP BY
  month
ORDER BY
  month
;

このようにDATE_TRUNC関数を使うと、簡単に月毎の集計が可能となる。

また、PARSE_DATE関数の使い方については、こちらの記事でも解説している。

https://www.ga4query.com/blog/20220831/

さらに、ページビュー数の集計方法に関しては、こちらの記事で解説している。

https://www.ga4query.com/blog/20220902/

月次ページビュー数集計結果

実際にBigQueryからの集計結果は、以下のようになった。

BigQueryからの集計結果-GA4+BigQueryで月次のページビュー数を集計するクエリ

ページビュー数をもとにしたサイト改善に役立てたい。

(公式ドキュメント参考)

関数【DATE_TRUNC】について

https://cloud.google.com/bigquery/docs/reference/standard-sql/date_functions?hl=ja#date_trunc

この記事の執筆者

Akifumi Watanabe

Webディレクター・上級Web解析士。 Google Analytics Certification保有。 GA4Queryの記事作成担当。 Web分析を活かした制作ディレクションを中心に行う。 元制作者の目線を活かしweb改善に取り組む。