创建和管理自适应表单的A/B测试

概述

如果您的客户提供的体验不吸引人,他们可能会放弃表单。 虽然这令客户感到沮丧,但也可以增加组织的支持量和成本。 识别和提供正确的客户体验是至关重要的,也具有挑战性,可以增加转化率。 Adobe Experience Manager Forms是这个问题的关键。

AEM Forms与Adobe Marketing Cloud解决方案Adobe Target集成,跨多个数字渠道提供个性化、引人入胜的客户体验。 A/B测试是目标的关键功能之一,它允许您快速设置并发A/B测试,向目标用户展示相关内容,并识别驱动更好转化率的体验。

借助AEM Forms,您可以实时设置并运行自适应表单的A/B测试。 它还提供开箱即用、可自定义的报告功能,以可视化表单体验的实时性能,并确定可最大限度提高用户参与度和转化率的体验。

在AEM Forms建立和集成目标

在开始创建和分析自适应表单的A/B测试之前,您需要设置目标服务器并将其集成到AEM Forms。

设置目标

要将AEM与目标集成,请确保您拥有有效的Adobe Target帐户。 当你向Adobe Target注册时,你会收到一个客户代码。 您需要客户端代码、与目标帐户关联的电子邮件和密码才能将AEM与目标连接。

客户端代码标识Adobe Target客户帐户,并在调用Adobe Target服务器时用作URL中的子域。 在继续操作之前,请确保凭据允许您登录https://testandtarget.omniture.com/

在AEM Forms整合目标

执行以下步骤将正在运行的目标服务器与AEM Forms集成:

  1. 在AEM服务器上,转到https://<hostname:port/libs/cq/core/content/tools/cloudservices.html。

  2. 在​Adobe Target​部分,单击​显示配置,然后单击​+​图标以添加新配置。
    如果您是第一次配置目标,请单击​立即配置。

  3. 在“创建配置”对话框中,为配置指定​标题​和(可选)名称

  4. 单击​创建。此时将打开编辑组件对话框。

  5. 指定您的目标帐户详细信息,如客户代码、电子邮件和密码。

  6. 从“API类型”下拉列表中选择​Rest

  7. 单击​连接到Adobe Target​以使用目标初始化连接。 如果连接成功,则显示“Connection successful(连接成功)”消息。 单击消息上的​OK,然后单击对话框上的​OK。 目标帐户已配置。

  8. 创建目标框架,如添加框架中所述。

  9. 转至https://<hostname:port/system/console/configMgr。

  10. 单击​AEM Forms目标配置

  11. 选择​目标框架

  12. 在​目标URL​字段中,指定A/B测试将运行的所有URL。 例如,https://<hostname:port/(对于OSGi上的AEM Forms服务器)或https://<hostname:port/lc/(对于JEE上的AEM Forms服务器)。
    请考虑您要为发布实例配置目标URL,并且客户可以使用主机名或IP地址访问它,您需要同时配置目标URL —— 使用主机名和IP地址。 如果只配置其中一个URL,则对于来自另一个URL的客户,将不会运行A/B测试。 单击​+​以指定多个URL。

  13. 单击​保存

您的目标服务器已与AEM Forms集成。 如果您拥有使用Adobe Target的完整许可证,您现在可以启用A/B测试。

如果您拥有使用Adobe Target的完整许可证,在您将目标与AEM Forms集成后,请使用以下参数开始服务器:

parameter -Dabtesting.enabled=true java -Xmx2048m -XX:MaxPermSize=512M -jar -Dabtesting.enabled=true

如果AEM实例在JBoss上运行,在jboss\bin\standalone.conf.bat文件中以从整套服务开始的服务形式启动,请在以下条目中添加-Dabtesting.enabled=true参数:

set "JAVA_OPTS=%JAVA_OPTS% -Dadobeidp.serverName=server1 -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Dabtesting.enabled=true"

除了jboss服务器之外,您还可以在任何应用程序服务器的服务器启动脚本中添加-Dabtesting.enabled=true jvm参数。 现在,您可以创建并运行自适应表单的A/B测试。

注意

如果稍后更新配置的目标URL,请确保更新任何正在运行的A/B测试,以便它们指向当前URL。 有关更新A/B测试的信息,请参见更新A/B测试

在AEM中创建受众

AEM允许您创建受众,并将其用于A/B测试。 您在AEM中创建的受众在AEM Forms提供。 执行以下步骤在AEM中创建受众:

  1. 在创作实例中,点按​Adobe Experience Manager > 个性化 > 受众

  2. 在受众页面中,点按​创建受众>创建目标受众

  3. 在“Adobe Target配置”对话框中,选择目标配置,然后单击​确定

  4. 在创建新受众页中,创建规则。 规则允许您对受众分类。 例如,您希望根据操作系统对受众进行分类。 您的受众A来自Windows,受众B来自Linux。

    1. 要根据Windows对受众进行分类,请在规则#1中选择​OS​属性类型。 从“When(时间)”下拉框中,选择​Windows。

    2. 要根据Linux对受众进行分类,请在规则#2中选择​OS​属性类型。 从​When​下拉框中,选择​Linux,然后单击​Next

  5. 为创建的受众指定名称,然后单击​保存

在为表单配置A/B测试时,可以选择受众,如下所示。

创建A/B测试

执行以下步骤以创建自适应表单的A/B测试。

  1. 转到位于https://<hostname​的​Forms和文档:<端口/aem/forms.html/content/dam/formsanddocuments。

  2. 导航到包含自适应表单的文件夹。

  3. 单击工具栏中的​选择​工具,然后选择自适应表单。

  4. 单击工具栏中的​更多​并选择​配置A/B测试。 此时将打开“配置A/B测试”页。

自适应表单的A/B测试配置页

  1. 为A/B测试指定​活动名称

  2. 从“受众”下拉列表中,选择您要向其提供表单不同体验的受众。 例如,使用Chrome的访客。 受众列表从配置的目标服务器填充。

  3. 在体验A和B的​体验分发​字段中,以百分比形式指定分发,以确定体验在总受众中的分发。 例如,如果您为体验A和B分别指定40、60,则体验A将提供给40%的受众,其余60%将看到体验B。

  4. 单击​配置。 将出现一个对话框,确认A/B测试的创建。

  5. 单击​编辑体验B​以在编辑模式下打开自适应表单。 修改表单以创建不同于默认体验A的其他体验。体验B中允许的可能变量包括:

    • CSS或样式
    • 不同面板或同一面板中字段的顺序
    • 面板布局
    • 面板标题
    • 字段的描述、标签和帮助文本
    • 不影响或中断提交流的脚本
    • 验证(客户端和服务器端)
    • 体验B的主题。(您可以为体验B选择一个替代主题)
  6. 转到Forms和文档UI,选择自适应表单,单击​更多,然后选择​开始A/B测试

您的A/B测试现在正在运行,将根据指定的分布随机提供指定的受众。

更新A/B测试

您可以更新正在运行的A/B测试的受众和体验分布。 为此,请执行以下操作:

  1. 在Forms语和文档语UI中,导航到包含运行A/B测试的自适应表单的文件夹。

  2. 选择自适应表单。

  3. 单击​更多,然后选择​编辑A/B测试。 此时将打开“更新A/B测试”页。

  4. 根据需要更新受众和体验分发。

  5. 单击​更新

视图和分析A/B测试报告

在您允许A/B测试在所需时间段内运行后,您可以生成报告并检查哪些体验已带来更好的转化。 您可以将表现更好的体验声明为入选方,或选择运行其他A/B测试。 为此,请执行以下步骤:

  1. 选择自适应表单,单击​更多,然后单击​A/B测试报告。 将显示报告。

A/B测试报告

  1. 分析报告并查看您是否有足够的数据点,将表现最好的体验之一宣布为赢家。 您可以选择继续使用同一A/B测试更多时间,或者声明一个入选方并结束A/B测试。
  2. 要声明入选方并结束A/B测试,请单击报告仪表板上的​结束A/B测试​按钮。 对话框会提示您声明其中一个体验为入选方。 选择入选方并确认结束A/B测试。
    或者,您也可以先单击相应体验的​声明入选方​按钮来声明入选方。 它会提示您确认入选方。 单击​​结束A/B测试。

如果您选择了体验A作为赢家,A/B测试将结束,并且今后,只有体验A才会提供给所有受众。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now