Snowflake Connector for Google Analytics Raw Data について

Googleアナリティクスはクラウドベースのツールで、ユーザーがウェブサイトをどのように利用しているかを知ることができます。ユーザーの行動を分析したり、訪問者数やページビューを追跡したり、ページの直帰率を分析したりするのに使えます。

Snowflake Connector for Google Analytics Raw Data を使用すると、イベントレベルのGoogleアナリティクス4(GA4)データをSnowflakeアカウントに自動的にインジェストすることができます。集計されたレポートデータを抽出したい場合は、セクション Snowflake Connector for Google Analytics Aggregate Data についてGA4 レポート API をご参照ください。

イベントレベルの詳細である Snowflake Connector for Google Analytics Raw Data を抽出するには、 GA4 プロパティとGoogle Cloud Platform(GCP)プロジェクト間に手動リンクを設定する必要があります。これにより、 BigQuery への生データのエクスポートが可能になります。次に Snowflake Connector for Google Analytics Raw Data は BigQuery ストレージ API に接続し、データをSnowflakeアカウントにダウンロードします。

|GARD| コネクタのアーキテクチャ概要図

Snowflake Connector for Google Analytics Raw Data は選択された宛先データベースとスキーマにデータをインジェストします。そのスキーマ内のGoogleアナリティクス4データを含むテーブルとビューは、コネクタがインストールされている限り、コネクタによって一時的に所有されます。アンインストールしたいけれども、データを失いたくない場合は、 Snowflake Connector for Google Analytics Raw Data のアンインストールと再インストール セクションを参照し、アンインストール時のデータ所有権の譲渡についてお読みください。

リリースノートの情報については、 Googleアナリティクス生データ用Snowflakeコネクタのリリースノート をご参照ください。

既知の制限

Snowflake Connector for Google Analytics Raw Data には、次の制限があります:

  • 政府リージョンのアカウントはサポートされていません。

  • Snowflakeアカウントごとにコネクタのインスタンスを1つだけインストールできます。コネクタの複数のインスタンスをインストールするには、コネクタごとに個別のアカウントを作成する必要があります。

  • コネクタをインストールして構成するには、 ACCOUNTADMIN ロールを持つユーザーとしてログインする必要があります。現時点では、他のロールはサポートされていません。

  • 絵文字は、コネクタのインストール時に設定されるアプリケーション名の一部としてはサポートされません。

  • このコネクタは、Googleアナリティクス4(GA4)プロパティのデータのみを取得できます。ユニバーサルアナリティクス(UA)はサポートされていません。

  • Googleアナリティクスのデータは、記録後72時間まで変更可能です。現在、コネクタはリアルタイムで変更を反映しません。

  • Snowflake Connector for Google Analytics Raw Data は AWS 環境でサポートされており、Azureで利用できます。GCP は現在サポートされていません。

  • Snowflake Connector for Google Analytics Raw Data は、外部アクセスのセキュリティ上の懸念から、Snowflakeのトライアルアカウントでは機能しません。これは今後も変更されることはありません。

  • この Snowflake Connector for Google Analytics Raw Data は、アプリケーションが 宛先スキーマ のすべてのテーブルとビューの所有者(OWNERSHIP権限を持っている)であると仮定しています。この SCHEMA/DATABASE のテーブルまたはビューに FUTURE OWNERSHIP 権限を付与すると、コネクタが正しく動作しなくなる可能性があります。