配置和部署实验

定义目标、假设验证和实验详细信息并创建测试内容后,必须配置传感器以部署受控实验。

配置实验配置文件

要配置实验,必须完成Adobe提供的实验配置电子表格(默认情况下名为TestExperiment.xls)。 此文件配置Sensor以执行实验,是您在修改ExpFile参数中指定的文本文件的Excel版本。

此文件可包含有关多个实验的信息,这些实验可以在相同或不同时间运行,并使用不同的组和百分比,但这些实验不以任何方式相关。

用户将被放置到组中,用于文件中列出的每个实验,该文件配置为当前正在运行。

注意

每个实验都与所有其它实验无关。 您对一个实验所做的更改不会影响任何其他实验,尽管访客可能在多个实验中,但结果并不相关。 如果您认为多个实验中的更改之间存在关联,则必须创建一个新实验来共同测试这些更改。

配置实验

应在实验开始前完成此文件,而不是在实验运行时修改信息。

注意

如果实验开始后实验的定义发生变化,任何实验都会立即失效。

  1. 如果您对Web或应用程序服务器具有管理员访问权限,请导览至Web群集中任何Sensor计算机上的Sensor安装文件夹,以访问TestExperiment.xls文件。 如果您没有管理员访问权限,请与您的Adobe客户经理联系以请求TestExperiment.xls文件。

  2. 打开TestExperiment.xls文件(如果需要,可重命名此文件)并填写以下字段:

字段 描述
实验

实验的描述性名称。 每个实验名称必须唯一,且不能包含空格。

Insight 中显示实验结果时,使用实验名称。 名称显示为受控实验尺寸中元素名称的前半部分。 元素名称的后半部分是此文件中“组”字段中的组名称。 每个组使用实验名称后跟组名称,以下格式命名:

EmperityName.Group Name

例如: New_Homepage.Control

开始

您希望实验开始的日期和时间。 如果不输入值,则在部署文件后立即开始实验。

格式:MM/DD/YYYY H:MM

  • 如果将开始留空并停止时间为空,则实验将无限期运行。
  • 您可以提前预定义开始和停止时间;因此,您可以根据需要在下一年一次配置所有实验。
  • 开始和停止时间取决于Web服务器的系统时间。 如果该时钟因任何原因而改变,您的实验可能会意外开始或停止。
  • 如果您希望将实验添加为配置文件条目,但不希望该实验在不久的将来运行,则可以使用数字符号“#”注释掉实验信息,或定义过去的开始和停止时间。
Stop

希望实验结束的日期和时间。 当停止日期和时间发生时,传感器将停止向测试URI发送标识为测试组的Cookie值,并将所有Cookie发送到对照组URI。

格式:MM/DD/YYYY H:MM

请参阅开始字段的说明。

群组

实验中每组访客的描述性名称。 组名称不能包含空格。

Insight 中显示实验结果时,使用组名称。 有关详细信息,请参阅“实验”字段说明。

对照组可以隐式或显式定义,具体取决于在“百分比”字段中输入的值。

注意: 要满足在定义的时间段内所需的访客数,以便实验在统计上有效,您可能需要降低置信度或增加时间段。 例如,如果您的时间范围是五天,您的置信度为98%,并且您需要的访客数超过了该时间期的预期数,则您需要增加该时间期或降低置信度,直到预期访客数超过运行统计有效实验所需的数量。

百分比

要包含在每个定义组中的网站访客的百分比。 这些值可以表示为百分比值或小数值。 此外,这两个值必须大于或小于一个。

例如:

33.3%和66.7%

.99和。01

如果所有组的总和小于100,则未定义的超额将默认为对照组。

原始URL

要重新映射的内容的URI,后跟$。 此值区分大小写。

格式:index.asp$

可以使用URI末尾的美元符号($)指定原始URI,以表示需要与文件名进行精确匹配。 例如,表达式 /product/product_view.asp$ 仅匹配该页,而 /product 匹配 /product 目录中的任何页,并可用于重新映射整个子树。 除非ExpPartialMatch参数设置为“on”,否则实验将忽略未在文件名末尾指定$字符的原始URL条目。 有关此参数的详细信息,请参阅修改ExpPartialMatch参数(可选)

受控实验功能忽略附加到URI干的任何查询字符串。 例如,

/product/product_view.asp?productid=53982 不是有效的URI,但页 面/product/product_view.asp 是有效的URI。

重新映射的URL

替代内容的URI。

格式:index2.asp

请参阅“原始URL”字段的注释。

以下是已完成TextExperiment.xls电子表格的示例:

注意

请勿修改电子表格中的列位置。

此示例表明,“New_Homepage”实验开始于2006年6月1日结束,2006年6月30日结束,包含一个包含50%访客的对照组和一个包含50%访客的测试组,这些查看一个URI的不同内容。

注意

尽管上面的示例文件定义了显式对照组,但不必显式定义对照组 — 实验会自动创建对照组。 如果实验中所有组的百分比之和小于100%,则会为不属于显式组的用户分配隐式对照组。

  1. 要插入注释以提供有关特定实验的其他信息,请用数字符号(#)开始单元格,然后使用注释。 注释可以插入文件的任意位置。

  2. 在实验配置电子表格中完成变量后,保存更改,然后使用在Sensor配置文件的ExpFile参数中指定的名称以制表符分隔的文本格式(*.txt)保存文件。 请参阅修改ExpFile参数

    以下是实验配置文本文件的示例:

    注意

    由于此文件中需要使用选项卡,因此不要手动编辑实验配置文本文件。 如果需要更改文件,请在实验配置Excel文件中进行更改,然后将文件重新保存为制表符分隔的文本文件。

如果已定义“开始”和“停止”时间,则没有理由从实验配置文件中删除实验。 将所有实验都列在实验配置文件中实际上是记录每个实验的定义方式的好方法。

部署配置文件和测试内容

必须将实验配置文件部署到Web群集中运行Sensor并为实验中涉及的页面提供服务的每台计算机。 您可以使用手动过程或现有内容管理系统执行此操作。

部署测试内容

  • 在运行Sensor的每个应用程序或Web服务器上,使用现有的发布过程将测试内容部署到适当的位置。

    例如,如果要将测试组页面index2.asp发布到网站(mysite.com)的测试文件夹,则会将文件发布到www.mysite.com/test。

    注意

    不要直接从网站上的页面链接到任何测试文件。 这样做会使测试结果和索引分数无效。

部署实验

  • 在运行Sensor的每个应用程序或Web服务器上,将实验配置文本文件放置在您在Sensor配置文件的ExpFile参数中指定的目录中。 请参阅修改ExpFile参数

Sensor 根据您在文件中定义的百分比,随机选择每个组的网站访客,并根据需要为其提供测试或对照组内容。

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