將資料從 Google Analytics 載入至 Oracle Fusion Data Intelligence

身為服務管理員,您可以使用 Oracle Fusion Data Intelligence 擷取服務從 Google Analytics SaaS 實例取得資料,並使用該服務來建立各種 Enterprise Resource Planning 和 Supply Chain Management 使用案例的資料擴增。

與 Google Analytics (分析) 來源連線之前,請注意下列事項:
  • Oracle Fusion Data Intelligence 支援適用於 GA4 特性的 Google Analytics 擷取器,且不支援先前版本的 Google Universal Analytics (UA) 特性。
  • 「資料存放區」是 GA4 特性的清單。
  • DataStore 欄位是 GA4 屬性的 「維度」與 「單位標準」清單。
  • DataExtract 會根據使用者對 GA4 屬性所做的選擇,以「資料儲存庫」和「維度」和「單位標準」作為「資料儲存庫」資料欄來執行報表。
  • 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. Oracle Fusion Data Intelligence 中,使用下列指示建立 Google Analytics 資料連線:
    1. Oracle Fusion Data Intelligence 主控台中,按一下應用程式管理下的資料組態
    2. 在「資料組態」頁面上,按一下管理連線
    3. 在「管理連線」頁面上,按一下建立,然後按一下連線
    4. 在「建立連線」中,選取使用類型中的資料擷取,然後選取 Google Analytics 作為連線類型。

      Google Analytics 連線選項

    5. 在 Google Analytics 連線的對話方塊中,選取標準作為連線類型,然後輸入下列詳細資訊:
      • 服務帳戶證明資料 Json 檔案:您下載的 Google Cloud Service 帳戶 credentials.json 檔案。
      • 帳戶 ID :Google Analytics (分析) 帳戶 ID。
      • GA4 特性 ID 清單:使用逗號區隔每個 ID 的 GA4 特性 ID 清單。
      • 回顧模式:選取「完整」或「已確認」。
      • 前 N 天回顧清單:以逗號分隔的天數清單 (整數),例如 7,21。

      建立 Google Analytics 連線對話方塊

      請注意下列事項:
      • 對於「回顧」模式,如果您未提供值,則不支援「回顧」模式。「完整」選項需要一天值,如果您提供多個值,則處理程序會使用第一個值。您可以為「已確認」選項提供多個值。
      • 對於清單資料存放區,REST API 會使用帳戶 ID (若有提供) 或只傳回已設定來源或提供的特性清單,傳回 GA4 特性 ID 的清單。
      • 對於「清單」資料欄,REST API 會傳回指定 GA4 特性 ID 的資料欄描述資料清單。
    6. 確認已啟用重新整理中繼資料切換,以確保儲存連線時重新整理中繼資料。
      您稍後可以視需要從「管理連線」頁面上的「動作」功能表重新整理中繼資料。

      備註:

      除非您執行中繼資料擷取,否則無法建立 Google Analytics 的擴增。
      中繼資料摘錄:
      • 擷取來源組態中提供之每個「GA4 特性 ID」的描述資料資料欄。
      • 在 GA 特性欄前面加上 Dimension_Metric_Oracle Fusion Data Intelligence 稍後在擷取資料以區分「維度」和「單位標準」欄類型時使用。
      • 將有效負載 dataStores 陣列保留空白。
    7. 按一下儲存
  6. 在「管理連線」頁面上,選取 Google Analytics 連線的動作,然後選取測試連線

    備註:

    跨來源的 REST API 簽章相同。測試連線會呼叫「GA 一般描述資料 API」。這會傳回預設版本值,且不會對來源進行任何呼叫。
  7. 若要刪除連線,請在「管理連線」頁面上,按一下適用連線的動作,然後選取刪除

    備註:

    請先確定刪除與資料連線相關的功能區域、資料擴增,以及資料應用程式,再加以刪除。您無法將資料從已刪除的資料連線更新或載入至倉儲。
  8. 順利建立連線之後,導覽至「資料組態」頁面,在資料來源中選取連線,然後按一下「資料擴增」磚塊,然後使用 Google Analytics 資料建立資料擴增。選取適用的 Google Analytics (分析) 來源表格。請確定您在來源表格中指定 "Dimension_transactionId" 作為主鍵,並使用它來結合每個資料擴增表格。您最多可為每個資料擴增選取 9 個維度。請參閱增強您的資料
    當您啟用資料擷取時,可以排定在您選擇時執行。對於資料擷取,請注意下列事項:
    1. 提供日期範圍以執行報表並擷取資料。
    2. 一般資料擷取會使用初始或最後的 ExtractDate 作為開始日期,並將工作 RunDate 作為結束日期
    3. 回顧模式包含其他日期範圍,以及可擷取其他資料集,但在單一 runReport 呼叫中的一般擷取日期範圍。
      • 「完整」選項具有單一日期範圍;StartDate=ExtractDate - NdaysAgo,EndDate=RunDate。
      • 「已確認」選項可以有多個日期範圍。對於每個已設定的 GA_LIST_OF_N_DAYS_AGO,開始日期 = 擷取日期 - NdaysAgo,結束日期 = 執行日期 - NdaysAgo。