BigQueryでGA4データのCVR集計
GA4データでCVR集計
BigQueryにあるGoogleアナリティクス4のデータを使ってCVRを集計します。GA4のサンプルデータが用意されていますので、それを使っています。
[GA4] BigQuery 用の Google アナリティクス 4 プロパティのサンプル データセット
イベントのsession_startとpurchseを使って簡易的に集計しています。
session_startについては、user_pseudo_idとga_session_idをCONCATして集計する方法もあります。また、purchaseもトランザクションidをパラメータに送っていれば、それをユニークにカウントすることもできると思います。
クエリです-------------------------------------------------------------------------
SELECT
event_date,
countif(event_name = 'session_start') as sessions,
countif(event_name = 'purchase') as purchase,
FROM `bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_20210131`
group by 1
*1:countif(event_name = 'purchase'