设置 A/B 测试.

Learn DXPR BuilderManage the siteVariaties testen

在实时页面上尝试标题、图片或整个版块的第二个版本。在编辑器中构建版本 B,选择什么算成功,并保存。从此每位访客看到一个版本,更多访客看到有效的版本。三个或更多版本,继续 多变量测试。

开始之前

  • RL 模块已安装并启用: composer require drupal/rl,然后 drush en rl.
  • RL: rl.php accessibility:Reports > Status report (/admin/reports/status) 显示 "rl.php is accessible"。

设置

  1. 悬停要测试的元素并点击 More 在其控制栏上。
  2. 在 A/B testing,选择 Create variant.
  3. 当 B pill 高亮,更改文本、图像或布局。
  4. 点击 More 再次选择 Experiment settings.
  5. 选择一个 Conversion,设置 Seconds 或一个 CSS selector (optional),并点击 Save.
  6. 点击 Save 在工具栏上以开始测试。

您会看到的内容

控制栏现在显示 A 和 B 两个切换钮。点击切换钮可在版本之间切换;您对 B 的更改不会影响 A。每个新变体都是从您正在查看的版本复制而来。

控制栏显示 pill A 和 B 的版块,B 已选中并带自己的标题 Book your Saturday campus tour,旁边是 Experiment settings,Conversion Time 设在元素上且为 5 Seconds

每位访客看到一个版本。要跟踪测试,打开 More 并选择 View A/B test results:报告在新浏览器选项卡中打开。参见 分析结果。

折叠面板和选项卡的智能排序

智能排序保持每项但改变顺序。访客打开或点击最多的条目排到顶部。

  1. 点击 More 在 Accordion 或 Tabs 元素。
  2. 在 Smart sort,选择 Enable smart sort。排序图标出现在元素的控制栏上。
  3. 可选:选择 Experiment settings 并在以下两者间切换 Open item 和 Click on item.
  4. 点击 Save 在工具栏上。

有两个或更多条目的其他容器在以下位置提供智能排序 Power user 视图。要停止,选择 Disable smart sort 并保存:保存会删除目前收集的数字。

移除变体

  1. 点击要删除的变体的 pill。
  2. 点击 More 并选择 移除变体 B (标签标出当前启用的变体)。
  3. 点击 Save 在工具栏上。

保存会删除被移除变体的数字。只剩一个版本时,测试结束并删除其数据。字母保持稳定:删除 B 不会重命名 C。

Settings

这些是以下内容的字段 Experiment settings 对话框。

设置 它的作用 默认值
Conversion 什么算成功:Time on element, Time on page 或 Click on element Time on element
Seconds 对于两种时间换算:时长,1 到 60 10; the dialog proposes 5
CSS selector (optional) 对于 Click on element:统计页面上其他元素的点击,例如 #signup-form empty: clicks on the variant itself

如果您看不到 Create variant 起作用

  • Create variant 灰显,并提及 RL 模块。 RL 模块未启用。按开始之前下所示安装并启用。
  • Create variant is greyed out: "A/B test results are not being collected." 网站无法访问 rl.php。请按照状态报告中 RL: rl.php accessibility 的建议操作。
  • Create variant is greyed out: "A parent element already has A/B variants." 测试不能嵌套。先移除另一个测试,或选择其外的元素。
  • Create variant 灰显:"This element uses smart sort"。 一个元素运行一种测试。选择 Disable smart sort 首先。
  • Drupal 区块或视图上没有 Create variant。 区块和视图不能承载变体。请在其周围的列或版块上创建变体。
  • 访客始终看到版本 A。 如果没有 rl.php, 每位访客都会看到第一个版本。 管理员会在有测试的页面上看到警告。请按状态报告所述修复 rl.php。

接下来做什么?

测试运行后分析结果 以继续探索 DXPR Builder。