GA4Query

お問い合わせ

日次の新規ユーザー数を集計するSQLクエリ | GA4QUERY

公開日:2022年10月07日
更新日:2023年02月14日
GA4+BigQueryで日次の新規ユーザー数を集計する①(first_visitイベントを使う)

今回は次回と2回に渡り、日次の新規ユーザー数を集計する方法について紹介する。

SQLクエリの概要

GA4の探索画面では、新規ユーザー数の定義として「サイトと初めて接触した、またはアプリを初めて起動したユーザーの数(発生イベント : first_open)」と記述があるので、 first_visit イベントの数を集計する。

first_visitイベント数の集計

実際にSQLクエリを見てみよう。

SELECT
  event_date,
  COUNTIF(event_name = 'first_visit') AS new_users
FROM
  `technogram-354804.analytics_291973511.events_intraday_202209*`
GROUP BY
  event_date
ORDER BY
  event_date
;

BigQueryでの集計結果

BigQueryでの集計結果は、以下のようになった。

GA4+BigQueryで日次の新規ユーザー数を集計する①(first_visitイベントを使う):BigQueryでの集計結果

GA4管理画面(探索機能)での集計結果

続いてGA4での探索機能を活用した集計では、以下のようになった。

GA4+BigQueryで日次の新規ユーザー数を集計する①(first_visitイベントを使う):GA4管理画面(探索機能)での集計結果

BigQueryとGA4の集計結果は、ほぼ一致するという結果になった。

(GA4公式ドキュメント)

[UA→GA4] 指標の比較: Google アナリティクス 4 とユニバーサル アナリティクス

https://support.google.com/analytics/answer/11986666?hl=ja&ref_topic=10737980#users

この記事の執筆者

Akifumi Watanabe

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