AB实验节点

更新时间:
复制 MD 格式

本文档介绍流程管理中AB实验节点的配置方法和应用实例。

节点介绍

是一个逻辑判断型流程节点,用于在业务流程中动态执行A/B测试。它通过读取传入的“随路参数”匹配预定义的“实验配置组”,将流量自动路由至对应实验分支或默认对照组;支持新建/复用实验配置组、自定义节点名称与分支结构,并在参数缺失、不匹配或显式指定对照时兜底执行对照组,实现轻量级、短期化、低运维成本的快速实验验证。image

操作说明

  • 节点名称:按照业务需求可以修改节点名称,系统展示默认值;

  • 实验参数:指定用于分流判断的随路参数。该参数需由上游流程传入,系统将依据其值匹配对应实验分支。若参数未传、值为空或不匹配任何实验组,则自动进入“对照实验”分支。

  • 实验分支:定义不同实验版本对应的流程路径。系统默认提供“对照实验(默认)”分支作为安全兜底;可添加多个实验分支(如“branch_aec3”),每个分支对应一个实验配置值。机器人将根据“实验参数”的实际值,动态跳转至匹配分支执行后续流程。

    image

应用示例

电商场景客户在大促期间想测试三种优惠券发放策略对转化率的影响。image

配置步骤

  1. 新建流程,进入流程画布编辑界面;

  2. 输入意图边,当发生优惠券发放时,可以触发此流程;

  3. 新增参数收集节点,确定用户分组,应用随路参数的方式传入;

  4. 创建 AB 实验节点

    • 节点名称:优惠券策略实验;

    • 实验参数:user_group(随路参数,应由上游传入);

    • 配置实验分支:

      分支名称

      实验配置值

      分支说明

      对照实验(默认)

      control

      发放 10 元通用券

      实验组 A

      group_a

      发放 20 元品类券

      实验组 B

      group_b

      发放满 100 减 30 券

      image

    • 添加每个分支节点的对应的流程,如下图所示。image

效果展示

  1. 当我需要测试group_a优惠券的发放情况,我可以在测试窗中设置实验配置值为group_a,如下图;

    image

  2. 测试效果:

    image