整合 Adobe Analytics

AEM Forms整合 Adobe Analytics 來擷取及追蹤已發佈表單的效能量度。 分析這些量度的目標是讓業務使用者能夠深入分析一般使用者行為,並最佳化資料擷取體驗。 您可以透過Adobe Analytics for Adaptive Forms,擷取及追蹤登入和非登入(匿名)使用者的行為。

執行本文提及的動作後,您可以在 Adobe Analytics,如下列影片所示:

您可以使用 Adobe Analytics 探索使用者使用最適化表單時所面臨的互動模式和問題。 現成可用, Adobe Analytics 追蹤並儲存下列事件的相關資訊:

  • 呈現:表單開啟的次數。

  • 提交:表單的提交次數。

  • 放棄:使用者未填妥表單就離開的次數。

  • 錯誤:在面板和面板欄位上遇到的錯誤數。

  • 說明:使用者開啟面板說明和面板欄位的次數。

  • 欄位造訪:使用者造訪表單中欄位的次數。

  • 儲存:使用者將表單儲存至Forms入口網站的次數。

除了這些現成可用的事件外,您還可以使用規則編輯器在適用性表單中定義自訂事件,並將這些事件對應至中的事件 Adobe Analytics

下圖說明在中檢視報表之前,您需要執行的動作 Adobe Analytics:

Analytics概觀

1.配置 Adobe Analytics

設定前 Adobe Analytics,建立:

安裝AEM Forms和 Adobe Analytics 擴充功能

執行下列步驟來設定AEM Forms和 Adobe Analytics 擴充功能:

  1. 登入Adobe Experience Cloud,並為公司選取適當的名稱。

  2. 點選 啟動/資料收集 點選 前往Launch/資料收集.

  3. 點選 新屬性 並指定設定的名稱。

  4. 指定網域名稱並點選 儲存 以儲存屬性。

  5. 點選「標籤屬性」清單中可用的設定名稱。

  6. 製作 區段,點選 擴充功能.

  7. 點選 目錄 點選 安裝 針對 Adobe Experience Manager Forms 擴充功能。 Adobe Experience Manager Forms 顯示在 已安裝 標籤。

  8. 點選 安裝 針對 Adobe Analytics 擴充功能。

  9. 開發報表套裝, 測試報表套裝,和 產品報表套裝 下拉式清單並點選 儲存 以儲存擴充功能。

設定資料元素

您可以在為事件建立的規則中選取任何已設定的資料元素。 適用性表單上發生事件時,AEM Forms會將這些資料元素傳送至 Adobe Analytics.

安裝 Adobe Experience Manager Forms 擴充功能,您可以建立下列資料元素:

FieldName FieldTitle FormInstance
FormName
表單標題
PageName
PageURL
PanelTitle
TimeSpent

執行下列步驟來設定資料元素:

  1. 製作 區段,點選 資料元素.

  2. 點選 建立新資料元素.

  3. 指定資料元素的名稱。 例如, FormTitle資料元素類型的表單標題。

  4. 指定 Adobe Experience Manager Forms 作為擴充功能名稱。

  5. 選取 資料元素類型.

  6. 點選 儲存 儲存資料元素。

設定規則

執行下列步驟,根據 Adobe Experience Manager Forms 擴充功能:

  1. 製作 區段,點選 規則.

  2. 點選 建立新規則.

  3. 指定規則的名稱。 例如,表單提交可記錄表單提交。

  4. 事件 區段,點選 新增.

  5. 指定 Adobe Experience Manager Forms 作為擴充功能名稱。

  6. 選取事件類型。 輸入 名稱 欄位會根據選取的事件類型自動填入。

  7. 點選 保留變更 以儲存事件。

  8. 動作 區段,點選 新增.

  9. 指定 Adobe Analytics 作為擴充功能名稱。

  10. 選擇 設定變數 作為動作類型。 下拉式清單中可用的選項包括:

    • 設定變數:使用此動作類型來定義所選資料元素從AEM Forms傳送至的事件類型 Adobe Analytics.

    • 傳送信標:使用此動作類型將資料從AEM Forms傳送至 Adobe Analytics.

    • 清除變數:使用此動作類型來清除資料追蹤,讓事件只在 Adobe Analytics.

      建議的方法是使用 設定變數 動作類型以設定事件和資料元素,然後使用 傳送信標 傳送資料,然後使用 清除變數 來清除資料追蹤。

  11. Prop 區段中,將下拉式清單中可用的報表套裝選項與使用 設定資料元素.

    例如,若要傳送 表單標題 資料元素從AEM Forms到 Adobe Analytics 提交表單時:

    1. Prop 區段中,選取報表套裝中可用「表單標題」的屬性,然後點選 資料庫表徵圖 將其對應至中建立的表單標題 設定資料元素.

      define-props

    2. 點選 新增其他 新增更多資料元素至清單。

  12. 事件 區段中,從報表套裝中可用的選項中選取事件,然後點選 保留變更.

  13. 動作 區段,點選+並指定 Adobe Analytics 作為擴充功能名稱。

  14. 選擇 傳送信標 作為動作類型。 在右窗格中,選擇 s.t() 將資料傳送至 Adobe Analytics 並視為頁面檢視,或 s.tl() 將資料傳送至 Adobe Analytics 並且請勿將其視為頁面檢視。 點選 保留變更.

  15. 動作 區段,點選+並指定 Adobe Analytics 作為擴充功能名稱。

  16. 選擇 清除變數 作為動作類型。 點選 保留變更. 執行這些步驟後, 動作 區段顯示為:
    動作設定

    自訂 動作 區段。 例如,您可以定義兩個 傳送信標 動作流程中將資料傳送至 Adobe Analytics 並將其視為單一步驟中的頁面檢視,然後將資料傳送至 Adobe Analytics 並且請勿在第二個步驟中將其視為頁面檢視。

    動作設定

  17. 點選 儲存 來儲存規則。

    您可以為所有事件類型建立規則,例如「放棄」、「錯誤」、「欄位造訪」、「說明」、「轉譯」、「儲存」和「提交」。

發佈流程

建立資料元素並在規則中使用後,請發佈設定以收集 Adobe Analytics.

執行下列步驟以發佈設定:

  1. 發佈 區段,點選 發佈流程.

  2. 點選 新增程式庫 並指定名稱,然後選取程式庫的環境。

  3. 點選 新增所有已變更的資源 然後點選 儲存並建置至開發.

  4. 開發 區段,點選 更多選項 然後點選 核准並發佈至生產環境.

  5. 確認變更,發佈流程很快會顯示在 已發佈 區段。

發佈流程

2.設定AEM Forms

建立AdobeLaunch設定前,請先建立 使用AdobeLaunch雲端解決方案設定Adobe IMS.

建立 Adobe Launch 設定

執行下列步驟以建立AdobeLaunch設定:

  1. 在AEM Forms Author例項上,導覽至 工具 > Cloud Services > Adobe啟動設定.

  2. 選取要建立設定的資料夾,然後點選 建立.

  3. 標題 欄位。

  4. 選取 相關聯的Adobe IMS設定.

  5. 選取使用的公司名稱 設定Adobe Analytics.

  6. 選取在 設定Adobe Analytics.

  7. 點選 儲存並關閉.

  8. 發佈設定。

啟用 Adobe Analytics 最適化表單

使用 Adobe Launch 設定:

  1. 在AEM Forms Author例項上,導覽至 Adobe Experience Manager > Forms > Forms與檔案.
  2. 選取「最適化表單」並點選 屬性.
  3. 基本 頁簽,選擇 組態容器 建立Adobe啟動設定時使用。
  4. 點選 儲存並關閉. 適用性表單已啟用 Adobe Analytics.
  5. 發佈表單。

啟用後 Adobe Analytics 對於最適化表單,您可以 驗證 如果AEM Forms和之間有適當的資料事件流 Adobe Analytics. AEM Forms與Adobe Analytics的整合已完成。 您現在可以 在Adobe Analytics中設定和檢視報表.

建立規則以擷取自訂事件(選用)

使用規則編輯器,針對適用性表單的特定欄位建立規則,以將適用性表單的Analytics資料傳送至 Adobe Analytics.

在兩階段程式中,您可以在最適化表單的欄位上定義規則。 規則分派事件。 事件名稱會對應至AdobeLaunch中的自訂擷取事件。

若要使用適用性表單中的規則編輯器建立規則:

  1. 點選欄位並選取 規則編輯器 來開啟規則編輯器頁面。
  2. 在 當 區段。
  3. 在 然後 ,請選取 派單事件選擇操作 下拉式清單。
  4. 指定 類型事件名稱 欄位。

例如,如果出生日期早於特定日期,AEM Forms會將 安全性 事件。

分派事件

將事件對應至 Adobe Analytics:

  1. 建立規則.

  2. 事件 區段,點選 新增.

  3. 指定 Adobe Experience Manager Forms 作為擴充功能名稱。

  4. 選擇 擷取自訂事件事件類型 下拉式清單。

  5. 使用規則編輯器建立規則時,指定您在步驟4中指定的事件名稱。

  6. 點選 保留變更 並執行 設定規則.

3.設定並檢視 Adobe Analytics

設定最適化表單以傳送事件資料至 Adobe Analytics,您可以開始在 Adobe Analytics:

  1. 點選 選擇產品 選取 Analytics.

  2. 點選 建立專案 選取 空白專案.

  3. 從自由格式右上角的下拉式清單中選取報表套裝名稱。

  4. 指定 表單標題搜尋維度項目 文本,查看所有表單標題。

  5. 將最適化表單標題拖曳至 將區段拖曳至此(或任何其他元件) 框。

  6. 量度 區段中,將要追蹤的事件拖放至 將量度拖曳到此處(或任何其他元件) 框。

  7. 點選 視覺效果 並將圖表類型拖放至「自由格式」區段。 同樣地,您也可以新增多個圖表類型至自由格式區段。

  8. 點選Ctrl + S鍵並指定名稱以儲存專案。

本頁內容