機械翻訳について

Google AnalyticsからFusion Data Intelligenceへのデータのロード

サービス管理者は、Fusion Data Intelligence抽出サービスを使用して、Google Analytics SaaSインスタンスからデータを取得し、それを使用して様々なエンタープライズ・リソース・プランニングおよびSupply Chain Managementユース・ケースのデータ拡張を作成できます。

Google Analyticsソースに接続する前に、次の点に注意してください:
  • Fusion Data Intelligenceは、GA4プロパティのGoogle Analyticsエクストラクタをサポートしており、以前のバージョンをサポートしていません - Google Universal Analytics (UA)プロパティ。
  • DataStoresは、GA4プロパティのリストです。
  • DataStore列は、GA4プロパティのディメンションおよびメトリックのリストです。
  • DataExtractは、DataStoreとしてGA4プロパティのユーザー選択に基づいてレポートを実行し、DataStore列としてディメンションおよびメトリックを実行します。
  • MetaExtractは、使用可能なすべてのGA4プロパティ(DataStores)とそのディメンションおよびメトリック(DataStoreColumns)のメタデータをフェッチします。
  • このコネクタは、限られた数のGoogle Analyticsメトリックをサポートしています。 利用可能なものを確認するには、「ディメンション・メトリック・エクスプローラ」を参照してください。
  1. Google Cloud (Analytics)プロジェクトで、サービス・アカウントを作成し、credentials.jsonファイルをダウンロードします。
  2. Google Analytics 4プロパティにサービス・アカウントを追加します。
  3. 次の手順を使用して、Google Analytics APIを有効にします:
    1. テキスト・エディタを使用して、ダウンロードしたcredentials.jsonファイルを開き、client_emailフィールドを検索してサービス・アカウントの電子メール・アドレスを取得します。
    2. この電子メール・アドレスを使用して、Google Analytics Data API v1からアクセスするGoogle Analytics 4プロパティにユーザーを追加します。
    Google Analytics APIの有効化
  4. Google Analytics管理API、Google AnalyticsデータAPIがGoogle Analyticsインスタンスで使用可能であることを確認します。
    Google Analytics APIの表示
  5. Fusion Data Intelligenceで、次の手順を使用してGoogle Analyticsデータ接続を作成します:
    1. Fusion Data Intelligence コンソールで、「アプリケーション管理」の下の「データ構成」をクリックします。
    2. 「データ構成」ページで、「接続の管理」をクリックします。
    3. 「接続の管理」ページで、「作成」をクリックし、「接続」をクリックします。
    4. 「接続の作成」で、「使用タイプ」「データ抽出」を選択し、接続タイプとして「Googleアナリティクス」を選択します。

      Google Analytics接続オプション

    5. Google Analytics接続のダイアログで、接続タイプとして標準を選択し、次の詳細を入力します:
      • 通知電子メール: この接続に関する通知を受信する電子メール・アドレス。
      • サービス・アカウント資格証明Jsonファイル: ダウンロードしたGoogle Cloud Serviceアカウントのcredentials.jsonファイル。
      • アカウントID: Google AnalyticsアカウントID。
      • GA4プロパティIDのリスト: GA4各IDを区切るためのプロパティIDとカンマのリスト。
      • ルック・バック・モード: 「完全」または「コミット済」のいずれかを選択します。
      • N日前ルック・バック・リスト: 7,21などの日数(整数)値のカンマ区切りリスト。
      「接続の作成」ダイアログ
      次の点に注意してください:
      • ルック・バック・モードの場合、値を指定しないと、ルック・バック・モードはサポートされていません。 「フル」オプションには1日の値が必要です。複数の値を指定すると、最初の値が使用されます。 コミット済みオプションには複数の値を指定できます。
      • リスト・データ・ストアの場合、REST APIは、アカウントID (指定されている場合)を使用するか、ソースの構成済または指定されたプロパティのリストのみを使用して、GA4プロパティIDのリストを返します。
      • リスト列の場合、REST APIは、指定されたGA4プロパティIDの列メタデータのリストを返します。
    6. 接続の保存時にメタデータがリフレッシュされるように、「メタデータのリフレッシュ」トグルが有効になっていることを確認します。
      必要に応じて、「接続の管理」ページの「アクション」メニューからメタデータを後でリフレッシュできます。

      ノート:

      メタデータ抽出を実行しないかぎり、Google Analyticsの拡張は作成できません。
      メタデータの抽出:
      • ソース構成で指定された各GA4プロパティIDのメタデータ列を取得します。
      • GAプロパティ列にDimension_またはMetric_のプレフィクスを付けます。このプレフィクスは、後でFusion Data Intelligenceがディメンションおよびメトリック列タイプを区別するためにデータを抽出するときに使用されます。
      • ペイロードのdataStores配列を空のままにします。
    7. 「保存」をクリックします。
  6. 「接続の管理」ページで、Google Analytics接続に対して「処理」を選択し、「テスト接続」を選択します。

    ノート:

    REST APIシグネチャはソース間で同じです。 テスト接続はGA共通メタデータAPIを呼び出します。 これにより、デフォルトのバージョン値が返され、ソースへのコールは行われません。
  7. 接続を削除するには、「接続の管理」ページで、該当する接続の「処理」をクリックし、「削除」を選択します。

    ノート:

    データ接続を削除する前に、そのデータ接続に関連する機能領域、データ拡張およびカスタム・データ構成を削除してください。 削除されたデータ接続からウェアハウスへのデータの更新またはロードはできません。
  8. 接続が正常に確立されたら、「データ構成」ページにナビゲートし、「データ・ソース」で接続を選択し、「データ拡張」タイルをクリックして、Google Analyticsデータを使用してデータ拡張を作成します。 該当するGoogle Analyticsソース表を選択します。 ソース表でDimension_transactionIdを主キーとして指定し、それを使用して各データ拡張表を結合してください。 データ拡張ごとに最大9つのディメンションを選択できます。 データの拡張を参照してください。
    データ抽出を有効にすると、実行を選択したときに実行するようにスケジュールできます。 データ抽出の場合、次の点に注意してください:
    1. レポートを実行してデータをフェッチする日付範囲を指定します。
    2. 通常のデータ抽出では、初期または最後のExtractDateをStartDateとして使用し、ジョブRunDateをEndDateとして使用します。
    3. ルック・バック・モードには、追加の日付範囲と通常の抽出日付範囲が含まれ、これによって追加のデータ・セットがフェッチされますが、単一のrunReportコールでフェッチされます。
      • 「フル」オプションには、単一の日付範囲があります。StartDate=ExtractDate - NdaysAgo, EndDate=RunDate.
      • 「コミット済」オプションには、複数の日付範囲を指定できます。 構成されたGA_LIST_OF_N_DAYS_AGOごとに、StartDate=ExtractDate - NdaysAgo, EndDate=RunDate - NdaysAgo.