今回は次回と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での集計結果](https://www.ga4query.com/wp-content/uploads/2022/10/00009_01.png)
GA4管理画面(探索機能)での集計結果
続いてGA4での探索機能を活用した集計では、以下のようになった。
![GA4+BigQueryで日次の新規ユーザー数を集計する①(first_visitイベントを使う):GA4管理画面(探索機能)での集計結果](https://www.ga4query.com/wp-content/uploads/2022/10/00009_02-1024x581.png)
BigQueryとGA4の集計結果は、ほぼ一致するという結果になった。
(GA4公式ドキュメント)
[UA→GA4] 指標の比較: Google アナリティクス 4 とユニバーサル アナリティクス
https://support.google.com/analytics/answer/11986666?hl=ja&ref_topic=10737980#users