AEM Forms整合 Adobe Analytics 可讓您擷取及追蹤已發佈表單的績效量度。 分析這些量度是為了讓業務使用者深入瞭解一般使用者行為,並最佳化資料擷取體驗。 您可以透過Adobe Analytics for Adaptive Forms擷取及追蹤已登入和未登入(匿名)使用者的行為。
執行本文所述的動作後,您可以在中設定和檢視報表 Adobe Analytics,如下列影片所示:
您可以使用 Adobe Analytics 探索使用者在使用最適化表單時遇到的互動模式和問題。 開箱即用 Adobe Analytics 追蹤並儲存下列事件的相關資訊:
演算:表單開啟次數。
提交:表單提交次數。
放棄:使用者未完成表單而離開的次數。
錯誤:在面板和面板欄位上遇到的錯誤數。
說明:使用者開啟面板說明及面板欄位的次數。
現場造訪:使用者造訪表單中欄位的次數。
儲存:使用者將表單儲存至Forms入口網站的次數。
除了這些現成可用的事件之外,您還可以使用規則編輯器在調適型表單中定義自訂事件,並將這些事件對應至中的事件。 Adobe Analytics
下圖說明在中檢視報表之前需要執行的動作 Adobe Analytics:
設定前 Adobe Analytics,建立:
執行以下步驟來設定AEM Forms和 Adobe Analytics 擴充功能:
登入Adobe Experience Cloud並為公司選取適當的名稱。
點選 啟動/資料收集 並點選 前往啟動/資料收集.
點選 新增屬性 並指定設定的名稱。
指定網域名稱並點選 儲存 以儲存屬性。
點選「標籤屬性」清單中可用的設定名稱。
在 製作 區段,點選 擴充功能.
點選 目錄 並點選 安裝 的 Adobe Experience Manager Forms 副檔名。 Adobe Experience Manager Forms 會顯示在中提供的已安裝擴充功能清單中 已安裝 標籤。
點選 安裝 的 Adobe Analytics 副檔名。
在中選取報表套裝名稱 開發報表套裝, 中繼報表套裝、和 產品報表套裝 下拉式清單並點選 儲存 以儲存擴充功能。
您可以在為事件建立的規則中,選取任何已設定的資料元素。 當最適化表單上發生事件時,AEM Forms會將這些資料元素傳送至 Adobe Analytics.
安裝後 Adobe Experience Manager Forms 擴充功能上,您可以建立下列資料元素:
欄位名稱 | 欄位標題 | FormInstance |
FormName |
表單標題 |
頁面名稱 |
PageURL |
面板標題 |
逗留時間 |
執行以下步驟來設定資料元素:
在 製作 區段,點選 資料元素.
點選 建立新資料元素.
指定資料元素的名稱。 例如,FormTitle資料元素型別的表單標題。
指定 Adobe Experience Manager Forms 作為擴充功能名稱。
選取 資料元素型別.
點選 儲存 以儲存資料元素。
執行以下步驟,根據下列專案建立規則: Adobe Experience Manager Forms 副檔名:
在 製作 區段,點選 規則.
點選 建立新規則.
指定「規則」的名稱。 例如,表單提交可記錄表單提交。
在 事件 區段,點選 新增.
指定 Adobe Experience Manager Forms 作為擴充功能名稱。
選取事件型別。 的輸入 名稱 欄位會自動根據選取的事件型別填入。
點選 保留變更 以儲存事件。
在 動作 區段,點選 新增.
指定 Adobe Analytics 作為擴充功能名稱。
選取 設定變數 作為「動作型別」。 下拉式清單中可用的選項包括:
設定變數:使用此動作型別可定義從AEM Forms將所選資料元素傳送至的事件型別 Adobe Analytics.
傳送信標:使用此動作型別將資料從AEM Forms傳送至 Adobe Analytics.
清除變數:使用此動作型別可清除資料追蹤,讓事件在中只註冊一次 Adobe Analytics.
建議方法是使用 設定變數 動作型別以設定事件和資料元素,然後使用 傳送信標 以傳送資料,然後使用 清除變數 以清除資料軌跡。
在 Prop 區段,將下拉式清單中可用的報表套裝選項,與使用定義的資料元素對應 設定資料元素.
例如,若要傳送 表單標題 資料元素從AEM Forms移至 Adobe Analytics 當您提交表單時:
在 Prop 區段,選取報表套裝中可用表單標題的prop,然後點選 以將其對應至在中建立的表單標題 設定資料元素.
點選 新增其他 以新增更多資料元素至清單。
在 事件 區段中,從報表套裝中可用的選項中選取事件,然後點選 保留變更.
在 動作 區段,點選+並指定 Adobe Analytics 作為擴充功能名稱。
選取 傳送信標 作為「動作型別」。 在右窗格中,選取 s.t() 將資料傳送至 Adobe Analytics 並將其視為頁面檢視或 s.tl() 將資料傳送至 Adobe Analytics 且不要將其視為頁面檢視。 點選 保留變更.
在 動作 區段,點選+並指定 Adobe Analytics 作為擴充功能名稱。
選取 清除變數 作為「動作型別」。 點選 保留變更. 執行這些步驟後, 動作 區段顯示為:
自訂 動作 區段。 例如,您可以定義兩個 傳送信標 傳送資料的目標動作流程步驟 Adobe Analytics 並將其視為一個步驟中的頁面檢視,並將資料傳送至 Adobe Analytics 且請勿將其視為第二個步驟中的頁面檢視。
點選 儲存 以儲存規則。
您可以為所有事件型別建立規則,例如「放棄」、「錯誤」、「欄位瀏覽」、「說明」、「呈現」、「儲存」和「提交」。
建立資料元素並在規則中使用它們後,發佈設定以在中收集表單資料 Adobe Analytics.
執行以下步驟以發佈設定:
在 發佈 區段,點選 發佈流程.
點選 新增程式庫 和指定名稱,並選取程式庫的環境。
點選 新增所有變更的資源 然後點選 儲存並建置到開發環境.
在 開發 區段,點選 然後點選 核准並發佈至生產環境.
確認變更,發佈流程即會顯示在 已發佈 區段。
建立Adobe Launch設定之前,請先建立 使用Adobe Launch作為雲端解決方案的Adobe IMS設定.
執行以下步驟來建立Adobe Launch設定:
在AEM Forms作者執行個體上,導覽至 工具 > Cloud Services > AdobeLaunch設定.
選取資料夾以建立設定並點選 建立.
在中指定設定的標題 標題 欄位。
選取 關聯的Adobe IMS設定.
選取當時使用的公司名稱 設定Adobe Analytics.
選取建立時建立的屬性名稱。 設定Adobe Analytics.
點選 儲存並關閉.
發佈設定。
使用 Adobe Launch 現有最適化表單中的設定:
在您啟用之後 Adobe Analytics 對於最適化表單,您可以 驗證 如果AEM Forms和之間有適當的資料事件流程 Adobe Analytics. AEM Forms與Adobe Analytics的整合已完成。 您現在可以 在Adobe Analytics中設定和檢視報表.
使用規則編輯器在最適化表單的特定欄位上建立規則,以將Analytics資料從最適化表單傳送至 Adobe Analytics.
在兩階段程式中,您會在最適化表單的欄位上定義規則。 規則會傳送事件。 事件名稱會對應至Adobe Launch中的自訂擷取事件。
若要在最適化表單中使用規則編輯器建立規則:
例如,如果出生日期在某個日期之前,AEM Forms會傳送 安全性 事件。
若要將事件對應至中的自訂擷取事件 Adobe Analytics:
建立規則.
在 事件 區段,點選 新增.
指定 Adobe Experience Manager Forms 作為擴充功能名稱。
選取 擷取自訂事件 從 事件型別 下拉式清單。
使用規則編輯器建立規則時,指定您在步驟4中指定的事件名稱。
點選 保留變更 並執行中指定的其餘動作 設定規則.
設定最適化表單以傳送事件資料至後 Adobe Analytics,您就可以開始在中檢視報表 Adobe Analytics:
點選 並選取 分析.
點選 建立專案 並選取 空白專案.
從自由表格右上角的下拉式清單中選取報表套裝名稱。
指定 表單標題 在 搜尋維度專案 文字以檢視所有表單標題。
將最適化表單標題拖放至 將區段拖放到這裡(或任何其他元件) 文字方塊。
從 量度 區段,放置要追蹤的事件 將量度拖放到這裡(或任何其他元件) 文字方塊。
點選 並將圖表型別拖放至「自由格式」區段。 同樣地,您可以將多個圖表型別新增至自由格式區段。
點選Ctrl + S鍵並指定名稱以儲存專案。