Google アナリティクス 4 プロパティデータをGoogle BigQuery に接続する方法

BigQuery を Google アナリティクス 4 プロパティに接続する方法

Google アナリティクス データを GCP BigQuery にエクスポートするには Google アナリティクス 360(有償)を利用する必要ありましたが、GA4 では無料で BigQuery にリンク・クエリすることができるようになりました。
Google アナリティクス データを GCP BigQuery にエクスポートするには Google アナリティクス 360(有償)を利用する必要ありましたが、GA4 では無料で BigQuery にリンク・クエリすることができるようになりました。

Google アナリティクス(ユニバーサル) のデータを Google Cloud Platform (GCP) の BigQuery にエクスポートするには Google アナリティクス 360(有償)を利用する必要ありましたが、Google アナリティクス 4(GA4)では無料で BigQuery にリンク・エクスポートができるようになりました。

※ BigQuery は規定された一定のボリュームを超えるとコスト(従量課金制)が発生するのでご注意ください。


前提

  • Googla アナリティクス 4 のプロパティの編集 権限があること。
  • GCP プロジェクトのオーナー 権限があること。
  • GCP プロジェクト の BigQuery API が有効であること。

BigQuery の無料枠

Google Cloud には無料枠プロダクトがあり 以下の使用条件内であれば BigQurey も無料で利用することができます。

  • ストレージ:毎月 10 GB まで無料。
  • クエリ:処理されるクエリデータは毎月 1 TB まで無料。
  • BigQuery ML の CREATE MODEL クエリ:CREATE MODEL ステートメントを使用するクエリで処理されるデータは、毎月 10 GB まで無料。

クレジットカード情報を登録にしていない場合は、BigQuery サンドボックス を有効にする必要があります。BigQuery サンドボックス と 無料枠では使用量上限が異なっており、BigQuery サンドボックス では有効期限は 60 日間になっています。
クレジットカード情報を登録(課金を有効)にしている場合は上記の BigQuery 無料枠 の上限が適用されます。

GCP での設定

GCP にアクセスして上部の検索バーに「BigQuery API」と入力し、BigQuery API 項目をクリックします。

GCP:BigQuery API の検索

BigQuery API を[有効] にします。
既に使用したことがある場合はAPI が有効になっています。

Google アナリティクス での設定

Google アナリティクス にアクセスして、GA4 プロパティの設定を開き、[BigQurey のリンク設定] をクリックします。

Google アナリティクス:GA4のプロパティ設定メニュー

[リンク] をクリックし、GA4 データをエクスポートする先の GCP プロジェクトを選択します。

GA4:GCP プロジェクトへのリンク
GA4:GCP プロジェクトの選択

データ ロケーションを米国(us)から 適当なリージョンに変更して、[次へ] を選択します。
後でリージョンを変更することはできません。変更するにはこのリンク設定を削除して新しく作成する必要があります。

※ BigQuery 無料枠は「毎月 10 GB のストレージ」のため、どのデータロケーション(リージョン)を選んでも適用されます。

GA4:リンクさせるGCP プロジェクト

頻度の「毎日」「ストリーミング」にチェックを入れて、[次へ] をクリックします。

GA4:BigQuery リンクへの設定

設定を確認して [送信] をクリックします。

GA4:BigQuery リンクへの設定確認
※ どのデータロケーションを選択しても構成の設定で「米国(us)」と表記されています。

GA4 のデータを BigQurey エキスポート にするリンク設定は完了となります。

GA4:BigQuery とのリンク設定完了

GA4 デーアセットの確認

GCP にアクセスしてビックデータから[BigQuery] を選択します。
左サイドバーのリソースにGA4 プロパティのデータセットが作成されていることを確認します。

※ 作成した当日にはデータをエクスポートされていません。エキスポートされるのは設定を作成した翌日から行われます。

GCP:BigQuery の画面

エクスポートの停止方法

GA 4 からのエクスポートを停止(同期中止)するのは、GA4 プロパティ設定から削除することができます。

GA4:BigQuery とのリンクを削除する
※GCP 側で BigQuery のエクスポートを停止することはできません。

BigQuery のデータを削除するには、GCP の BigQuery 画面から削除することができます。

参照記事