Google Cloud

GA4のBigQueryにおいてevent_paramsのkey一覧を取得するクエリー

Google Cloud

はじめに

GA4のBigQueryテーブルのスキーマは[GA4] BigQuery Export スキーマにまとまっている。自動取得、拡張イベントや、カスタムイベントにおいて、どういうカスタムパラメータが取得できているのかを確認する方法

 

解決したい事

何故、こんな事が必要になったかというと、「We only show up to 10 rows」(10行しか見せん!)と表示がされるのと、私がnestする際に、Key名を知らないとValueを取ってこれないからです。。

レポート作成する場合にSDK(gtag.jsも)がどのような情報を取得しているか確認が必要でして、Key名を調べる必要がありました。

GA4のBigQueryのpage_viewイベントのカスタムパラメータについて

 

サンプルクエリー

SELECT 
  params.key,
FROM `********.analytis_*****.events_202204**` 
,UNNEST(event_params) as params
WHERE event_name in('page_view')
GROUP BY 1

 

結果

  • event=page_viewの場合

key
——-
page_title
firebase_conversion
entrances
campaign
page_location
source
medium
term
ga_session_number
ga_session_id
page_referrer
session_engaged
engaged_session_event
ignore_referrer
engagement_time_msec
content

コメント

タイトルとURLをコピーしました