无法从咨询记录本身直接读出人数,只能先定义“同一个人”的判定口径,再用可复核的字段把次数折叠成人数。若口径不统一,样本里看似成立的比例,放大到全量后往往因为重复计数而失真。下面按三个决策点说明:什么条件下保留原始次数、什么条件下改写为人数、什么条件下退出这套统计。
链接质量检测的咨询记录通常来自不同入口,字段完整度不一致。要区分人数与次数,第一步是选一个能在数据里稳定命中的标识组合,例如同一账号、同一设备加同一联系方式,或同一浏览器指纹加时间窗口。选择哪一组,取决于你手里哪几个字段的缺失率最低。
判定口径一旦定下,就要写进统计脚本,而不是在导出后手工挑。常见的可区分证据有三类:
如果这三个层次混在一张表里统计,人数会被系统性低估或高估。实际动作是:先按字段完整度分层,再决定每层用哪种去重规则。
保留原始次数适合回答“咨询压力有多大”这类问题。此时重复提交本身就是信号,去重反而抹掉了真实负载。前提是你能接受次数与人数不相等,并且在报告里明确标注这是次数口径。
改写为人数适合回答“有多少个独立问题来源”。前提是判定字段的缺失率足够低,且合并规则在样本和全量上执行同一套逻辑。改写后如果人数明显低于次数,不能直接推断用户质量差,还要排除同一人分多次补充信息、系统重复投递等合理解释。
退出这套统计适合字段缺失严重、无法稳定判定同一人的场景。此时继续算人数只会制造假精度。退出的动作是改回次数口径,或改为按会话抽样人工核对,而不是硬凑一个去重比例。
假设一个短例子:某天导出一百条咨询记录,账号字段非空的有六十条,其中同一账号出现两次的有十组。按账号去重后,这六十条折叠为五十人,加上无法判定的四十条,总人数区间是五十到九十人。这个区间本身就是结论,而不是取中间值当作精确人数。
在小样本里,用设备标识去重往往看起来干净。规模化后例外来自三处:共享设备、清理缓存、以及跨端登录。共享设备会把多个真实用户合并成一个,清理缓存会把同一个人拆成多个,跨端登录则让账号与设备不再一一对应。
判断例外是否已经影响到结论,可以做一个对照:分别用账号口径和设备口径各算一次人数,比较两者的差值。差值稳定且可解释,说明口径可用;差值随样本增大而扩大,说明当前字段不足以支撑人数统计,应退回次数口径或补充字段。
这里要避免一个常见误判:把去重后人数下降直接归因于链接质量变差。人数下降也可能来自入口调整、字段采集变化或重复投递减少,这些都需要单独核对,不能靠单一指标下结论。
每一步的结果都会影响下一步:字段缺失率高,就不进入分层去重;两种口径差值扩大,就不对外报人数。这样处理的好处是,即使最终结论是“当前无法区分人数与次数”,也有明确的证据链支撑,而不是靠感觉挑一个数字。