将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. 选择 启动/数据收集 并选择 转到Launch/数据收集.

  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
表单名称
表单标题
页面名称
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配置之前,请创建 将AdobeLaunch用作云解决方案的Adobe IMS配置.

创建 Adobe Launch 配置 create-adobe-launch-configuration

执行以下步骤以创建AdobeLaunch配置:

  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启动项配置时使用。
  4. 选择 保存并关闭. 自适应表单已启用 Adobe Analytics.
  5. 发布表单。

启用后 Adobe Analytics 对于自适应表单,您可以 验证 如果AEM Forms与之间有适当的数据事件流 Adobe Analytics. AEM Forms与Adobe Analytics的集成已完成。 您现在可以 在Adobe Analytics中配置和查看报表.

创建规则以捕获自定义事件(可选) capture-custom-events

使用规则编辑器针对自适应表单的特定字段创建规则,以将Analytics数据从自适应表单发送到 Adobe Analytics.

在两阶段流程中,您需要在自适应表单中的字段上定义规则。 规则调度事件。 事件的名称将映射到Adobe启动项中的自定义捕获事件。

要使用自适应表单中的规则编辑器创建规则,请执行以下操作:

  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. 选择 选择产品 并选择 分析.

  2. 选择 创建项目 并选择 空白项目.

  3. 从自由格式右上角的下拉列表中选择报表包名称。

  4. 指定 表单标题搜索维度项目 文本以查看所有表单标题。

  5. 将自适应表单标题拖放到 将区段(或任何其他组件)拖放到此处 文本框。

  6. 量度 部分,放置要跟踪的事件 将量度(或任何其他组件)拖放到此处 文本框。

  7. 选择 可视化图表 并将图表类型拖放到“自由格式”部分。 同样,可以向自由格式部分添加多个图表类型。

  8. 选择Ctrl + S键,并指定名称以保存项目。

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