このプロジェクトについて
このリポジトリは、標準的なGA4 UIでは容易に得られない、ページ単位のリアルタイム分析を提供します。GA4 Data APIを使用して、アクティブユーザー数、ページビュー、イベント、コンバージョンをページおよび国別に抽出します。Apache Airflow DAG(Astro経由で管理)が5分ごとにDockerコンテナ内で抽出を実行します。抽出されたデータはPandasで変換され、PostgreSQLデータベースにロードされます。その後、Metabaseでダッシュボードを作成し、製品ローンチなどのキャンペーン中に個々のページパフォーマンスをモニタリングできるようにします。プロジェクトには、リポジトリのクローン、Google Cloudサービスアカウントの設定、GA4プロパティへのサービスアカウント追加、DockerおよびAstroのインストール、スクリプトの実行権限付与、アプリケーションの起動/停止に関するセットアップ手順が含まれています。また、アーキテクチャ、テーブルスキーマ、パイプラインの拡張や貢献に関する提案も記載されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.