管理规则
管理规则
如何在 Eyeofcloud 功能实验中更新规则。
规则 在标记中包含实验和定位逻辑。规则描述标志应向给定用户提供的变体。规则集是与标志关联的规则的集合。
📘
注意
规则可以处于以下状态之一:
- Draft (草稿) – 最近创建且从未启用的规则。
- Ready to Run (准备运行) – 规则已启用并准备好交付,但关联的规则集处于 Draft (草稿) 或 Paused (已暂停) 状态。
- Running (正在运行) – 规则已启用并正在运行。
- Paused (已暂停) – 规则正在运行,现在已暂停。
- Ended (已结束) – Rule 已结束,除了报告进度和提供胜出的变体外,无需采取进一步操作。请参阅 End rule (结束规则)。
有关信息,请参阅新标志和规则生命周期管理常见问题解答。
启动规则
转到 Flags (标志) >选择您的标志。选择环境。
从 ruleset 中:
单击规则上的 More options (...)。
选择 Run (运行)。
从规则详细信息中:
单击规则。
单击 Run。
草稿或暂停规则集中的规则
如果您的规则集未设置为 running,您会看到一个确认页面,说明您的规则集仍处于暂停状态:
单击 Ok(确定)。
您的规则状态将更新为 Ready to Run (准备运行)。
要将规则的状态更新为 running,请将规则集的状态设置为 Running (正在运行)。
正在运行的规则集中的规则
如果您的规则集已设置为 Running (正在运行),则在单击规则上的 Run 后,您的规则将更新为 Running (正在运行)。您不会看到确认页面,并且您的规则不会进入 Ready to run 状态。相反,您的规则将自动开始运行。
停止规则
转到 Flags (标志) >选择您的标志。选择环境。
从 ruleset 中:
单击规则上的 More options (...)。
选择 暂停。
从规则详细信息中:
单击规则。
单击 More options (...)。
单击 Pause(暂停)。
结束规则
Closed 状态会更改实验状态,并在实验列表中将其显示为 Conclusion (已结束)。结束规则会将其从数据文件中删除。将规则设置为 Ended 会停止提供变体,除非您选择 End and deploy。
在结束规则时,您可以选择规则的结果,以注意规则是否对您的假设验证有积极、消极或不确定的影响。此外,您还可以添加结论摘要以回顾您的发现。
🚧
重要
结束规则后,您将无法修改该规则。
转到 Flags (标志) >选择您的标志。选择环境。
从 ruleset 中:
单击规则上的 More options (...)。
选择 Conclusion (结束)。
为 Results Outcome (结果结果) 选择一个选项。
(可选)添加有关您学到的有关实验的简短结论。
(可选)将 End and deploy on (结束并部署) 切换为打开。
单击 Conclusion (结束)。
从规则详细信息中:
- 单击规则。
- 单击 Conclusion (结束)。
- 按照上一个 From the Ruleset 部分中的步骤 3-6 进行操作。
如果切换了 End and deploy:
从 Variation 下拉列表中选择要将流量定向到的变体。
(可选)更改 Traffic allocation percentage(流量分配百分比)。
单击 Deploy (部署)。
跨环境复制规则
要跨环境复制规则,请选择 Add Rule (添加规则),单击 Copy rules from(从中复制规则),然后选择要从中复制规则的环境。
📘
注意
组织外部的协作者无法为每个标志创建多个实验。有关信息,请参阅 协作者。
管理标志规则
您可以随时添加、删除或更新标志的规则。但是,您应该在进行更改之前关闭您的标志。
❗️
警告
您不应在 Experiment 运行时更改 Experiment。有关信息,请参阅为什么不应更改正在运行的实验。
以下是可配置的规则:
- 名字
- 描述
- 观众
- 流量斜坡百分比
- 指标
- 流量分配方式
- 变化
- 排除组
创建规则后,您将无法更改其键。
🚧
重要
更改实验参数时要小心。
_除非您_在代码中进行了相应的更改,_否则不要_更改规则。如果您使用的代码中未引用的键,则不会向该实验或变体发送任何流量。
要编辑标志规则:
- 单击规则名称以将其打开。
- 根据需要更改规则参数。
- 单击 Save (保存)。
更改规则可在几秒钟内更新项目的数据文件。根据您检索数据文件更新的频率,您的实验可能需要一些时间才能在生产中更新。
如果您希望规则实时更新,请使用 Webhook 接收数据文件更新。
❗
警告
更改正在运行的实验的流量分配或组分配将影响用户分桶,从而导致用户在此试验中被分桶或分桶。
有关信息,请参阅分桶的工作原理。