Google Analytics4をスプレットシートへ日次でSinkさせる
GoogleAnalytics4からGoogleSheetsへのデータ更新を日次で設定する方法をご紹介します。

- 1.Google Analytics4のSourceを追加
- 2.GoogleSheetsのSinkを追加し、データを転送
以下のように設定します。


設定完了後、画面右上の「プレビュー」でデータを確認します。
※プレビューを実行しておくと次のタスクの「Input」側にデータが表示されるようになります。

プレビュー実行後「設定」を選択して完了します。
Source「Google Analytics4」の詳しい説明は以下ドキュメントをご確認ください。
以下のように設定します。(※任意のテーブルを設定)

設定完了後「設定」を選択して完了します。
Sink「GoogleSheets」の詳しい説明は以下ドキュメントをご確認ください。
それぞれのタスクを設定したらワークフローを保存します。
Source/Transform/Sinkの各タスク設定完了後に「プレビュー」をクリックして実行後のプレビューが確認できます。設定に不備がない場合Completedと表示されます。

プレビューで実行結果を確認後、問題なければ「設定」を選択して完了します。

タスク間の矢印を繋ぐ前のタスクでプレビューを実行した後に繋ぐようにすると、前のタスクのデータをInput欄から引き継ぐことが可能です。(以下、参考イメージ※フィールド変換の場合。)

ワークフローの保存後、以下のワークフロー画面に移動し、時計マークを選択し、スケジュール設定をします。

スケジュール設定画面で以下のように設定します。

▼毎日の1:00(Asia/Tokyo:日本時間)にワークフローを実行する設定
設定項目 | 設定値 |
---|---|
タイムゾーン | Asia/Tokyo |
実行単位 | カスタム |
実行単位 | 日次 |
開始時間 | 01:00(*任意 |
それぞれの項目を入力したら、スケジュール横のスイッチをONにし、「設定」を選択します。
スケジュール実行に関して詳しくは以下のドキュメントをご確認ください。
▼Workflowを定期的に実行させる方法