先给结论:识别样本污染的关键不是看总转化率高低,而是先确认分流是否随机、埋点是否在版本切换后仍按同一口径记录。如果分流本身不随机,或者两个版本的用户来源、时段、设备结构明显不同,那么后续的对比数字就不能直接归因于版本改动。
假设团队在应用商店详情页做了一次素材替换:A版本保留旧截图,B版本换成新截图,流量按某个规则分配到两个版本。上线三天后,运营看到B版本转化更高,设计认为新图有效;开发却指出B版本曝光集中在晚间,而A版本集中在白天,两个时段的自然转化本来就不同。这就是典型的样本污染信号:比较的两组人不是同一批条件下的随机样本。
这里有两个都成立度较高的解释。第一种是版本本身确实影响了转化,分流机制正常,只是短期波动让差距看起来更大。第二种是分流或统计口径出了问题,两个版本接收到的访客在来源、时段、设备或新老用户占比上不可比,转化差异来自这些混杂因素,而不是素材。
要判断属于哪一种,不能只看转化率一个指标,而要把分流记录、曝光记录和转化记录按同一访客维度对齐。具体可以核对以下几类证据:
如果分流记录显示两组结构接近,且埋点定义一致,那么版本差异更可能反映真实效果;如果结构差异明显,或者同一访客跨组出现,那么当前数据不足以支持版本结论。
假设某应用商店页面把访客按设备尾号奇偶分配到A、B两个版本,尾号为奇数的进A,偶数进B。上线后发现B版本转化率高出若干个百分点。此时先不要下结论,而是拉出两组的分流日志,按设备型号和访问时段交叉统计。如果发现B版本中某类高转化机型占比明显偏高,而这类机型恰好尾号分布不均,那么差异可能来自设备结构,而不是版本本身。
接下来可以做的实际动作是:在分流逻辑中增加分层随机,先按设备型号和来源渠道分层,再在每层内部随机分配。这样做的结果是,两个版本的访客结构被强制拉近,后续再比较转化时,版本改动的解释力会更强。如果分层后差异消失,说明之前的差距主要来自样本结构;如果分层后差异仍然存在,才值得继续追查版本本身。
当运营、设计和开发对同一组数据有不同理解时,可以把争议拆成几个可验证的问题:分流规则是什么、两组结构差异有多大、埋点定义是否一致、同一访客是否跨组。每个问题都对应一份可以拉取或复算的记录,而不是停留在“我觉得数据不对”的层面。
核对顺序建议从分流规则开始,再看结构差异,最后看埋点一致性。因为如果分流本身不随机,后面的结构对比和埋点检查都建立在不可比的基础上,结论容易反复。完成这一步后,再决定是继续观察、调整分流方式,还是暂停版本对比,都会比直接采信总转化率更稳妥。