SQLでGoogle AnalyticsのEvent Parameterから値を取得する
BigQueryに連携したGoogle Analytics 4のイベントデータからパラメータの任意の値を取得したい。BigQueryに連携したGoogle Analytics 4のイベントデータからパラメータの任意の値を取得したい。
Google Analyticsのイベントパラメータはネストしているため、ネストを解除して値を取得する必要がある。
select (select value.int_value from unnest(event_params) where key = 'ga_session_id')
from analytics.events_20230101
参考
関連ページ
BigQuery
Googleが提供するDWHサービス MOC --- 関連 - Tips - BigQueryにGoogle Play Consoleのデータを接続する - Google Analytics 4をBigQueryに接続する - AppSto...
Material Design
Googleが開発しているデザインシステム The color system - Material Design
A2A Protocol
Googleが発表したAI Agentの相互連携を実現するためのオープンプロトコル Announcing the Agent2Agent Protocol (A2A) - Google Developers Blog A2A Protoco...
Dart
Google製のプログラミング言語。ウェブやモバイルなどのクライアント開発向けに設計。 Dart - Wikipedia MOC 関連 - Flutter Tips -
SQLでテーブルを縦持ちから横持ちに変更する
SQLで縦に並んでるデータを横に並べる。 縦持ちのテーブル | owner_id | key | value | | -------- | ------ | ----- | | 1 | height | 160 | | 1 | weight...
SQLで0徐算を回避する
SQLで0徐算を回避する方法。 N / 0のように0で割ろうとするとエラーが発生しクエリ実行ができない IFNULL関数を使って、特定の値のときはNullになるようにする。 `sql select conversions / ifnull(
Firebase
Googleが提供しているBackend as a Serve MOC 関連 - Firebase Auth - Firebase App Check - Cloud Functions - Firebase dynamic links -...
プログラミング言語
プログラミング言語・クエリ言語・記法等に関するノートをリンク MOC 📒関連 - Javascript - Typescript - Python - Dart - SQL - Processing - HTML - mermaid - ...
Supabase
SQLが利用できるOSSのFirebaseオルタナティブツール Supabase \| The Open Source Firebase Alternative MOC 関連 - Tips -
Hasura + Postgresqlでtextをuuidに変更するマイグレーションを実行
Hasura + postgreSQLの構成でtextをuuidに変更するマイグレーションを行いたい。 まずはマイグレーションファイルを生成する。 `shell hasura migrate create text_to_uuid ` ha...
Google Cloud Platform
Googleが提供しているクラウドサービス。 MOC 関連 - Google Retail API Recommendations API - Cloud Build - Google Compute Engine - Cloud Run ...