將AEM Forms與整合 Adobe Analytics integrate-aem-forms-with-adobe-analytics

版本
文章連結
AEM 6.5
按一下這裡
AEM as a Cloud Service
本文章

本檔案概述在最適化表單上啟用Adobe Analytics的手動程式。 不過,Adobe建議使用 使用Experience Cloud設定自動化啟用最適化表單的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 Configure-adobe-analytics

設定前 Adobe Analytics,建立:

安裝AEM Forms和 Adobe Analytics 擴充功能 install-extensions

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

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

  2. 選取 啟動/資料收集 並選取 前往啟動/資料收集.

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

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

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

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

  7. 選取 目錄 並選取 安裝 針對 Adobe Experience Manager Forms 副檔名。 Adobe Experience Manager Forms 會在中提供的已安裝擴充功能清單中顯示 已安裝 標籤。

  8. 選取 安裝 針對 Adobe Analytics 副檔名。

  9. 在中選取報表套裝名稱 開發報表套裝測試報表套裝、和 產品報表套裝 下拉式清單並選取 儲存 以儲存擴充功能。

設定資料元素 configure-data-elements

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

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

欄位名稱
欄位標題
FormInstance
FormName
表單標題
頁面名稱
PageURL
面板標題
逗留時間

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

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

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

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

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

  5. 選取 資料元素型別.

  6. 選取 儲存 以儲存資料元素。

    embed

    https://video.tv.adobe.com/v/337472

設定規則 configure-rules

執行以下步驟,根據下列規則建立 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 區段,選取報表套裝中可用表單標題的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. 選取 儲存 以儲存規則。

    您可以為所有事件型別建立規則,例如「放棄」、「錯誤」、「欄位瀏覽」、「說明」、「呈現」、「儲存」和「提交」。

    embed

    https://video.tv.adobe.com/v/337425

發佈流程 publish-flow

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

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

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

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

  3. 選取 新增所有變更的資源 然後選取 儲存並建置到開發環境.

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

  5. 確認變更和發佈流程即將顯示在中 已發佈 區段。

發佈流程

2.設定AEM Forms configure-aem-forms

在建立Adobe Launch設定之前,請先建立 使用Adobe Launch作為雲端解決方案的Adobe IMS設定.

建立 Adobe Launch 設定 create-adobe-launch-configuration

執行以下步驟來建立Adobe Launch設定:

  1. 在AEM Forms作者執行個體上,導覽至 工具 > Cloud Service > AdobeLaunch設定.

  2. 選取資料夾以建立設定,然後選取 建立.

  3. 在中指定設定的標題 標題 欄位。

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

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

  6. 選取建立的屬性名稱,同時 設定Adobe Analytics.

  7. 選取 儲存並關閉.

  8. 發佈設定。

啟用 Adobe Analytics 最適化表單 enable-analytics-adaptive-form

若要使用 Adobe Launch 以現有的最適化表單進行設定:

  1. 在AEM Forms作者執行個體上,導覽至 Adobe Experience Manager > Forms > Forms與檔案.
  2. 選取最適化表單,然後選取 屬性.
  3. 基本 索引標籤中,選取 設定容器 用於建立Adobe Launch設定。
  4. 選取 儲存並關閉. 已針對以下專案啟用最適化表單 Adobe Analytics.
  5. 發佈表單。

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

建立規則以擷取自訂事件(選用) capture-custom-events

使用規則編輯器在最適化表單的特定欄位上建立規則,以將最適化表單中的Analytics資料傳送至 Adobe Analytics.

在兩階段程式中,您會在最適化表單的欄位上定義規則。 規則會傳送事件。 事件名稱會對應至Adobe Launch中的自訂擷取事件。

若要在最適化表單中使用規則編輯器建立規則:

  1. 選取欄位並選取 規則編輯器 以開啟規則編輯器頁面。
  2. 在中定義條件 時間 區段。
  3. 在 則 區段,選取 分派事件選取動作 下拉式清單。
  4. 在中指定事件的名稱 輸入事件名稱 欄位。

例如,如果出生日期在特定日期之前,AEM Forms會傳送 安全性 事件。

分派事件

若要將事件對應至中的自訂擷取事件 Adobe Analytics:

  1. 建立規則.

  2. 活動 區段,選取 新增.

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

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

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

  6. 選取 保留變更 並執行中指定的其餘動作 設定規則.

3.設定並檢視中的報表 Adobe Analytics view-reports-adobe-analytics

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

  1. 選取 選取產品 並選取 Analytics.

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

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

  4. 指定 表單標題搜尋維度專案 文字以檢視所有表單標題。

  5. 將最適化表單標題拖放至 將區段拖放到這裡(或任何其他元件) 文字方塊。

  6. 量度 區段,放置要追蹤的事件 將量度拖放到這裡(或任何其他元件) 文字方塊。

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

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

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab