功能说明

该功能为内测功能,仅SaaS版本支持,私有部署版本暂不支持。

如需开通,请联系您的客户经理。

1. 功能概述

以试验角度进行诊断分析,通过输入用户 id 查询用户在近 1 个月内的分流和请求记录,获取用户在试验中的命中情况。包括命中分组信息以及未命中原因。

通过流量诊断能够我们查询用户在试验周期内的命中版本变化,同时可以也进一步验证分流服务的健康度。

2. 流量诊断

2.1. 功能入口

操作入口:试验列表-操作功能区

支持范围:针对试验调试阶段、运行阶段和发布阶段支持进行流量诊断

2.2. 诊断方法

输入目标用户 ID ,即可查询时间窗口内的分流和命中情况。

备注:支持近1个月内的记录查询。

2.3. 诊断结果

诊断结果包括:未命中、命中分流、用户进组和用户出组。

2.3.1. 命中分流

指试验上线后,用户请求分流,通过分流服务判断用户命中了有效试验桶。用户请求分流可能发生在SDK初始化,因此此时并不能说明用户真正触发试验进组。

2.3.2. 用户进组

指用户调用接口时,真正触发试验进组,并上报$ABTestTrigger事件。

2.3.3. 用户出组

指用户从进组命中状态变为出组状态。在粘性试验中,试验操作者调小试验占层流量时,可能导致一部分已进组用户发生出组行为,通过$ABTestTrigger事件标识用户出组记录。

注意:用户出组仅在非粘性试验场景中存在,功能依赖SDK版本升级,版本依赖请查阅 试验层管理

2.3.4. 未命中试验

若用户未命中试验,则展示未命中原因,同时支持查询用户的请求Josn。

未命中情况说明:

诊断结果情况说明
没有匹配上用户筛选条件试验为定向试验(属性筛选或分群)时,用户不符合定向条件
命中了一个空桶用户分桶结果不在试验设定的进组比例内