You need to enable JavaScript to run this app.
导航

报告综述

最近更新时间2023.10.08 14:25:24

首次发布时间2021.02.23 10:41:56

一. 术语表
  • 概率密度:probability density,也有称为概率分布曲线(Probability Curve)。以概率密度为纵坐标,区间为横坐标,概率密度对区间的积分就是面积,该面积就是事件在这个区间发生的概率,所有面积的和为1。
  • p-value:在原假设为真的前提下随机抽取样本出现极端情况的概率。当p-value<1-置信度水平,认为统计显著。
  • MDE:Minimum Detectable Effect最小可检测单位(检验灵敏度),当前条件下能有效检出指标置信度的diff幅度。
  • 差异绝对值:当前实验版本相对于对照版本的绝对差异。
  • 差异相对值:当前实验版本相对于对照版本的绝对差异/基准版本值。
  • 置信区间:由样本统计量构造的总体参数的估计区间。
二. 报告概览

「A/B测试」在实验报告概览区域,基于假设检验理论针对实验结果对比、提供结论性的推断。报告概览的进组用户数据为次日T+1数据,即1号的进组用户数据将在2号展示在报告概览中。如下:
alt

三. 实验关注指标&留存指标

1. 添加过滤条件

支持添加时间、维度的过滤条件。如下:
alt
其它相关信息说明:

  • 天级不包含今日,切换到小时、分钟级可以看到今日的数据。
  • 创建实验当天,在「实验关注指标」默认显示实时数据(5分钟级)。结束实验当天,即使实验已结束,您仍然可以查看实时数据。
  • 若实验开启日=实验结束日,实验结束后,「关注实验指标」默认为实时数据颗粒度(5分钟级)。当实验开启日≠实验结束日时,实验结束当日,「关注实验指标」默认为天级颗粒度。

2. 切换视图

2.1 全局视图

支持全局查看实验关注指标的相关数据,以及各个指标的时间趋势。

image.png

2.2 详细视图

支持针对单一指标进行下钻分析,可计算差异绝对值、差异相对值、置信区间(若可计算)、p-value(若可计算)、MDE(若可计算),支持天级趋势、概率分布、盒须快照、累积趋势。
alt

3. 实验关注指标

关注指标是通过代码埋点,当天上报的新事件,正常约10分钟左右能查到事件信息(没有积压的情况下),约6小时左右可以查到事件属性值。我们建议您在数据上报6小时后,在“指标管理”添加指标,并在创建实验的过程中添加该指标为实验的关注指标。

3.1 时间趋势

根据实验报告的时间颗粒度,展示某个指标的「天级趋势」、「时级趋势」、「分钟趋势」。
以「天级趋势」举例:

  • 可查看当日指标的统计值和p-value,以及当日统计值的范围。日均定义口径为当前所有已经进组的用户在当日的指标表现,并非当日新进组用户。
  • 当打开「范围展示」,出现范围,会产出重叠效果,并查看各个版本的核心指标范围随时间变化的情况。
    • 理想情况下,范围会随着时间而变小,并且在图中反映出来。
    • 如果范围扩大,则表明数据波动。
    • 如果范围重叠,则表示不确定哪个版本效果更好。

image.png

3.2 概率分布

概率分布,展示的是指标的取值及其出现的概率分布,横轴是指标值,纵轴是指标值出现的概率密度,通过均值和方差反映指标的分布情况。实验组和对照组的概率分布对比,可辅助判断实验组和对照组的差异情况。

  • 默认对照版本采用灰色系,其他版本采用彩色系。
  • 在不同实验版本的正态分布曲线上,鼠标hover会显示各个版本的“进组人数、p-value、指标方差、MDE、置信区间”信息。

image.png

3.3 盒须快照

盒须快照,又称为箱型图,是通过数据的最大值、最小值、中位数和两个四分位数,反映原始数据分布特征。通过实验组和对照组的盒须快照对比,可以进行两组数据分布特征的比较。

应用说明:

  • 针对人均类型(PV/AU、PV/UV、SUM/AU、SUM/UV)、CTR点击率类型、PV/SUM & SUM/PV & SUM/SUM & PV/PV等类型指标均可适用。
  • 「CVR转化率类型」因对单个个体是二元值;PV类型、SUM类型不涉及到单个样本的数据,目前均不支持盒须图;
  • 小时级/分钟级的粒度展示,不提供盒须图。

重叠区域说明:各颜色的阴影区域为对应实验组和基准组的重叠区域,重叠区域表示不确定哪种版本效果更佳。如果您表现最好的版本有很多不确定性重叠,我们建议您将实验运行时间调的更长。
image.png

3.4 累积趋势

累积趋势,指的是从实验开始截止到当前天的指标数据。以指标=人均时长,实验时间=2020.09.01~2020.09.07为例,累积趋势下,2020.09.03的数据指的是2020.09.01~2020.09.03的累积数据;天级趋势下,2020.09.03的数据指的是2020.09.03当天的数据。

image.png

4. 留存指标

4.1 同期群留存趋势

同期群留存趋势,指的是将实验用户以首次进入实验的日期拆分,观察不同天首次进组的用户在后续的留存趋势。
支持细分群组的累计趋势图,支持1日留存率至30日留存率的天级趋势图。
image.png

4.2 N日留存日趋势

表示筛选时间范围内进组用户的第N日留存趋势。
image.png

留存率是系统默认配置的,如何计算留存率?

规则处理逻辑
分组方式首次进入实验组的用户(不一定是新用户)
归因方式把留存用户按照进组时间划分,分别归因到首次进组的时间
回访规则回到APP即视为回访

举个例子说明:

  • 第一天实验组A的用户数为:10000,第一天base_user为10000;
  • 第二天实验组A的用户数为:10400,其中9200用户是第一天便已经在A中的用户,1200用户为当天新进组用户;第二天base_user为1200,第一天的次日留存为9200/10000=92%;
  • 第三天实验组A的用户数为:10200,其中8000用户为第一天便已经在A中的用户,1100用户为第二天进入A中的用户,1100为第三天进入A的用户;第三天的base_user为1100, 第一天的2日留存为8000/10000=80%, 第二天的次日留存为1100/1200=91.67%;
  • 然后分别把每个进入实验日期的指标用base_user进行加权平均,得到次日留存率、第2天留存率等。

如何计算「同期群留存趋势」每日每个实验版本的详细数据?image.png
示例如下:

日期新进组人数1天后2天后3天后4天后5天后6天后7天后8天后9天后10天后11天后12天后13天后14天后
全部新进组用户3179074.99%5.11%5.24%5.42%5.58%5.81%6.11%6.49%6.93%7.44%8.48%10.06%13.77%15.96%
2020071524,230
2020071423,9411.60%
2020071323,5511.70%1.70%
2020071223,1601.82%1.85%1.89%
2020071122,7251.74%1.64%1.70%1.69%
2020071022,3911.79%1.87%1.73%1.85%1.76%
2020070922,0141.83%1.91%1.86%1.93%1.89%1.84%
2020070821,6311.89%1.83%1.90%1.75%1.87%1.76%1.90%
2020070721,2371.93%1.96%1.87%1.90%1.86%1.80%1.91%1.92%
2020070620,8571.97%1.80%1.87%1.84%1.86%1.84%1.78%1.91%1.90%
2020070520,4801.98%1.98%1.90%2.01%2.01%2.02%2.06%2.03%1.97%1.91%
2020070420,1042.01%2.04%2.05%2.05%2.06%2.20%2.21%2.23%2.12%1.88%2.09%
2020070319,8132.44%2.40%2.47%2.51%2.27%2.17%2.17%2.29%2.24%2.06%2.04%1.96%
2020070227,37330.55%29.08%27.47%26.19%24.61%23.36%21.84%20.36%18.99%17.42%16.04%14.56%13.16%
202007014,40030.93%29.73%28.70%27.48%26.59%25.32%24.25%23.23%21.89%20.77%19.68%18.57%17.52%15.95%

1天后:4.99%=(23941*1.60% + 23551*1.70% + 23160*1.82% + …+ 27373*30.55% + 4400*30.93%)/(23941 + 23551 + … + 27373 + 4400)
4天后:5.42%=(22725*1.69% + 22391*1.85% + 22014*1.93% +… +27373*26.19% + 4400*27.48%)/(22725 + 22391+…+27373 + 4400)

5. 同期群分析

同期群分析 :即将用户按初始行为的发生时间进行划分为群组(即 同期群)

  • 对处于同期群的用户进行横向比较,从而得出相似群体随时间的变化,观察策略对用户整个生命周期的影响;
  • 对不同的同期群纵向比较,可以从总体上看到,应用的表现是否越来越好了,从而验证产品改进是否取得了效果。

详见:同期群分析

四. 转化漏斗

详见:含转化漏斗的实验报告

五. 置信度和置信区间

1. 置信度

  • 置信度(也称置信水平、置信系数、统计显著性),指实验组与对照组之间存在真正性能差异的概率,实验组和对照组之间衡量目标(即配置的指标)的差异不是因为随机而引起的概率。置信度使我们能够理解结果什么时候是正确的,对于大多数企业而言,一般来说,置信度高于95%都可以理解为实验结果是正确的。因此,默认情况下,「A/B测试」将置信水平参数值设置为95%。
  • 在A/B实验中,由于我们只能抽取流量做小样本实验。样本流量的分布与总体流量不会完全一致,这就导致没有一个实验结果可以100%准确——即使数据涨了,也可能仅仅由抽样误差造成,跟我们采取的策略无关。在统计学中,置信度的存在就是为了描述实验结果的可信度。

在实验的过程中,我们所抽取的样本流量实际上与总体流量会存在些许的差异,这些差异就决定了我们通过实验得出的结论或多或少会存在一些“误差”。

举个例子,实验中,我通过改变落地页的颜色让购买率提升了3%,但是因为样本流量并不能完全代表总体流量,有可能“我改变颜色这一策略其实没用,购买率提升3%是抽样结果导致的”。
那么发生这种“我的策略其实没用”事件的概率有多大呢?在统计学中,我们会用“显著性水平(α)”来描述发生这一事件的概率是多少。而置信度=1-α。
在「A/B测试」平台上,根据业界标准,显著性水平α取0.05。在A/B实验中,如果发生“我的策略其实没用”这一事件的概率小于0.05,我们即称实验结论已经“统计显著/可置信”。这意味着你采取的新策略大概率(A/B实验中意味着大于95%)是有效的。相反,如果这一事件的概率大于0.05,则称实验结论“不显著/不可置信”。

「A/B测试」主要采用假设检验来计算指标的置信度,实际上,要验证的是一对相互对立的假设:原假设和备择假设。

原假设(null hypothesis):是实验者想要收集证据予以反对的假设。A/B实验中的原假设就是指“新策略没有效果”。
备择假设(alternative hypothesis):是实验者想要收集证据予以支持的假设,与原假设互斥。A/B实验中的备择假设就是指“新策略有效果”。

利用反证法来检验假设,意味着我们要利用现有的数据,通过一系列方法证明原假设是错误的(伪),并借此证明备择假设是正确的(真)。这一套方法在统计学上被称作原假设显著性检验。

2. 置信区间的解读

主要通过某个指标或留存的实验版本均值变化值以及置信区间来判断,在当前指标或用户留存上,实验版本是否比对照版本表现得更好。

  • 如果在95%置信度下,置信区间同为正或者同为负,说明实验结果是统计显著的。
  • 如果在95%置信度下,置信区间为一正一负,说明实验结果是非统计显著的。

2.1 统计正向显著

如下图所示,表明实验版本样本均值对比对照版本的变化率为+17.395%。在95%置信度下,置信区间为[16.86%,17.929%],统计显著正向,说明当前的样本容量条件下已经检测出实验版本优于对照版本。
image.png

2.2 统计负向显著

如下图所示,表明实验版本样本均值对比对照版本的变化率为-33.240%。在95%置信度下,置信区间为[-33.575%,-32.906%],统计显著负向,说明当前的样本容量条件下已经检测出实验版本在核心指标上劣于对照版本。
image.png

2.3 不显著

如下图所示,表明实验版本样本均值对比对照版本的变化率为-0.550%。在95%置信度下,置信区间为[-1.4595%,0.358%],置信区间一负一正,实验结果是非统计显著的。
image.png

六、下载进组用户ID
  • 在实验报告页中,点击原有的进组人数可以直接下载所有进组用户ID和对应的分组信息,包含用户id、实验名称、实验分组、过滤条件(如有)信息;
  • 最多可以下载50w条数据
    alt
    alt
    alt