Zoho DataPrep向けGoogle Analytics 4コネクタ[ベータ]

Zoho DataPrep向けGoogle Analytics 4コネクタ[ベータ]

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Zoho DataPrepでは、データ準備のために、Google アナリティクス 4(GA4)からWebサイトやアプリのアクセス解析データをインポートできます。また、GA4データを一定の間隔でインポートするよう予約することもできます。このコネクターを使用すると、ETLワークフローを効率化し、データをシームレスに移動できるほか、Google アナリティクス 4とZoho DataPrep間のデータ統合を簡素化して、より詳細な分析やレポート作成に活用できます。

Google アナリティクス 4からデータをインポートするには

1.既存のパイプラインを開くか、[新規パイプライン][ホーム]ページ、[パイプライン]タブ、または[ワークスペース]タブから作成し、[データを追加]をクリックします。

Info情報:パイプラインの作成画面上部にある[データをインポート]アイコンをクリックして、複数のデータソースからパイプラインにデータを取り込むこともできます。


2. 左側のペインから[マーケティング]カテゴリーを選択し、[Google アナリティクス 4(GA4)]をクリックします。検索ボックスでGoogle アナリティクス 4(GA4)を検索することもできます。


Notesメモ:以前にデータ連携を追加済みの場合は、使用するデータ連携をクリックしてインポートに進みます。保存済みのデータ連携は、左側のペインにある[保存済みのデータ連携]カテゴリーにも表示されます。保存済みのデータ連携の詳細は、こちらをクリックしてください。

3. 保存済みのデータ連携からアカウントを選択するか、[新規追加]を使用して新しいアカウントを連携します。



4. 他と重複しないデータ連携名を入力し、[認証する]をクリックして続けます。Google アカウントの認証を求められます。初めて認証する場合は、DataPrepによるデータへのアクセスを許可する必要があります。





Notes
メモ:今後Google アナリティクス 4からインポートする際に使用できるよう、このデータ連携の設定は保存されます。認証情報は安全に暗号化して保存されます。
5. 必要な[プロパティ]、[モジュール]を選択すると、対応する[フィールド]が表示されます。インポートする[モジュール][フィールド]を選択します。

対応しているモジュールは次のとおりです。
  1. Demographics
  2. Geo
  3. EventTracking
  4. PageTracking
  5. Ecommerce
  6. TrafficSources
  7. AdWords
  8. PlatformOrDevice
  9. System



6. Google アナリティクス 4アカウントからデータをインポートする設定を選択します。

[すべてのデータ]:アカウントのすべてのデータをインポートします。
[開始日]:指定した日付から現在の日付までのデータをインポートします。

7. データのインポートが完了すると、パイプラインの作成画面が開き、ETLパイプラインへの加工処理の適用を開始できます。また、ステージを右クリックして[データの準備]を選択し、DataPrep Studioページでデータを準備できます。加工処理の詳細については、こちらをクリックしてください。



メモ:Google アナリティクス 4アカウントから複数のモジュールをインポートすると、上記のように各モジュールがDataPrep内のステージとして作成されます。
8. データフローの作成と各ステージへの必要な加工処理の適用が完了したら、ステージを右クリックして[エクスポート先を追加]し、データフローを完成させます。

Notes
メモ:パイプラインにエクスポート先を追加した後、まず手動での実行でパイプラインを実行できます。手動での実行が正常に動作することを確認したら、予約を設定して、パイプラインの実行とデータ移動を自動化できます。実行の種類についてはこちらをご参照ください。

予約

[予約]設定を使用して、パイプラインを予約できます。

予約の設定

1. パイプラインの作成画面で[予約]設定を選択します。

2. [繰り返し](毎時間、毎日、毎週、毎月)を選択し、[実行間隔]ドロップダウンで頻度を設定します。[実行間隔]ドロップダウンの設定は、選択した繰り返し方法に応じて変わります。こちらで詳細を確認できます。




3. 元データにある新しいデータをインポートする際に使用するタイムゾーンを選択します。初期設定では、自分の地域のタイムゾーンが選択されます


4.予約を一時停止するまでの失敗回この設定では、エラーが何回発生したら予約を一時停止するかを選択できます。
Info情報:範囲は2~100です。初期値は2です。

インポート設定

[インポート設定]オプションを使用して、Google アナリティクス 4アカウントからデータをインポートおよび取得する方法を設定できます。以下のシートを参照し、各モジュールで利用可能なインポート設定と、対応する実行の種類を確認してください。
メモ:パイプライン内のすべての元データに対して、インポート設定を行う必要があります。インポート設定を行わないと、予約を保存できません。



5. インポート設定を行うには、[こちらをクリック]のリンクを選択します。

6. [データソースからデータをインポートするには?]ドロップダウンから、必要な設定を選択します。インポートしたモジュールに応じて、[すべてのデータをインポートする][更新されたデータと新しいデータのみ]、または[データをインポートしない]を選択できます。

[すべてのデータをインポートする]

すべてのデータをインポートする場合は、[開始日]欄でデータのインポート開始日を選択します。選択した日付以降の利用可能なすべてのデータがインポートされます。



Notes
メモ:[開始日]設定は、選択したモジュールでのみ利用できます(上記のシートを参照してください)。この設定に対応していないモジュールでは、すべてのデータがインポートされます。

差分データの取得

[更新されたデータと新しいデータのみ]

最終インポート日時以降のデータのうち、更新されたデータと新しいデータのみを差分としてインポートするには[更新されたデータと新しいデータのみ]設定を
ドロップダウンから選択します。



[新しいデータがない場合は既存のデータを使用する]:

差分インポート時、

  1. チェックボックスが選択されている場合:元データに新しいデータがないと、最後に取得したデータが再度インポートされます。
  2. チェックボックスが選択されていない場合:元データに新しいデータがないと、インポートは失敗し、ファイルはインポートされません。その結果、パイプライン全体の処理が失敗します。

[データをインポートしない]

データは一度だけインポートされます。2回目は、同じデータにルールが適用され、エクスポートされます。



7. データのインポートを予約するには、[保存]をクリックします。
Notesメモ:Google アナリティクス 4からの予約をすでに設定している場合、[インポート設定]セクションの以前の設定に基づいてデータが再読み込みされます。これは、[予約を編集する]設定をクリックして、新しい予約を設定した場合に適用されます。

予約の設定

[データに無効な値がある場合はエクスポートを停止する]:有効にすると、準備済みのデータに無効な値が残っている場合、エクスポートが停止します。



エクスポートの順番

複数のエクスポート先を設定している場合、このオプションを使用して、各エクスポート先にデータをエクスポートする順番を指定できます。

有効にしない場合、エクスポートは標準の順番で実行されます。
メモ:このオプションは、パイプラインに複数のエクスポート先を追加している場合にのみ表示されます。

エクスポート先の順番を並べ替えるには

1)[エクスポートの順番]の切り替えボタンをクリックします。


2)ドラッグ&ドロップでエクスポート先の順番を変更し、[保存する]をクリックします。



メモ:順番を再度並べ替えるには、[順番を編集する]リンクをクリックします。


8. 予約の設定が完了したら、[
保存するをクリックして予約を実行します。これにより、パイプラインが開始されます。



予約済みの実行は、それぞれ処理として保存されます。パイプラインを予約すると、データソースから取得されたデータは、各ステージで適用済みの一連の加工処理によって処理された後、シームレスなデータ連携によりエクスポート先へ定期的にエクスポートされます。この一連の処理は、処理の履歴に記録されます。

9. 特定のパイプラインの処理リストを表示するには、パイプラインの作成画面で省略記号アイコンをクリックし、[処理の履歴]メニューをクリックして、パイプラインの処理のステータスを確認します。

10. 必要な 処理IDを[処理の履歴]ページでクリックすると、その処理の[処理の概要]に移動できます。

処理の概要には、パイプラインフローで実行された処理の履歴が表示されます。こちらをクリックして詳細をご確認ください。

11. 予約が完了すると、ETLパイプラインで準備されたデータが、設定済みのエクスポート先にエクスポートされます。
情報:予約のステータスは、後から[処理]ページでも確認できます。
Notesメモ:パイプラインに追加の変更を加えると、その変更は下書き版として保存されます。変更を予約に反映するには、[下書き]を選択し、パイプラインを準備完了として設定します。




予約を設定した後、パイプラインの作成画面で、[予約を一時停止する]、[予約の再開]、[予約を編集する]、[予約を削除する]の操作を[予約有効]オプションから選択できます。

予約を編集して保存すると、次の処理では最終予約実行日時から次回予約時のデータの範囲までが対象になります。

重要:Google アナリティクス 4をエクスポート先として追加し、DataPrepからGoogle アナリティクス 4にデータを送信する機能は、現在サポートされていません。


関連情報