先给结论:如果咨询入口没有稳定身份标识,你只能把多次咨询记为“会话次数”,不能直接当成“咨询人数”。要区分二者,最低成本的做法是给每次咨询分配一个可延续的会话标识,并在后续咨询中优先复用;只有复用失败时,才新建人数记录。这样做会直接影响下一步:按次数看趋势,按人数算转化,两者不能混在一张表里。
次数口径的典型证据是:同一咨询入口在短时间出现多条内容相近的记录,但设备、登录账号、联系方式或会话标识至少有一项能串起来。人数口径则要求这些记录归到同一个可识别主体上。若只凭“问法相似”就合并,容易把两个真实用户误判成一人;若只凭“换了设备”就拆分,又会把同一人的多次咨询算成多人。
一个可执行的判断顺序是:先看有没有登录账号或已留存联系方式;没有再看会话标识能否跨咨询延续;仍没有,才退回按次数统计,并在报表中标注“未去重”。这个动作的结果是,你得到的不是精确人数,而是一个带置信标注的次数集合,后续做转化率时不会把分母悄悄放大。
保留原记录,适合咨询量小、人工可复核的阶段。前提是每条记录都能追溯到入口来源和时间,复核者能手动判断是否同一人。它的代价是规模上去后人工成本陡增,所以只适合样本期,不适合直接铺到全量。
改写成会话记录,适合入口多、身份弱但需要看趋势的场景。前提是你接受“次数不等于人数”,并且报表口径统一写成“咨询次数”。这样做的结果是趋势仍然可看,但任何按人数计算的转化都必须另建口径,不能从这张表直接除。
退出按人数统计,适合身份标识完全缺失且业务不要求精确人数的场景。前提是决策只依赖相对变化,比如某入口咨询量是否异常升高。退出的结果是放弃人数结论,换取口径诚实;如果业务方坚持要人数,就必须回到入口改造,而不是在旧数据上反复推算。
假设某入口连续出现三条咨询,时间间隔很短,内容都指向同一类问题。可核查的做法不是直接合并,而是列出三条记录各自携带的字段:设备标识、登录状态、联系方式、会话标识、来源参数。若其中至少两个字段在三条记录中一致,才合并为一人;若只有一个字段一致,标记为“疑似同一人”;若没有字段一致,保留为三次。
这个假设例子的价值在于,它把“像同一个人”变成了可复查的条件。下一步动作是:对标记为“疑似”的记录,在后续咨询中优先复用已有会话标识;若复用成功,历史记录可回填;若复用失败,就维持原判。回填与否会改变人数分母,所以每次回填都要留下变更记录,避免同一批数据前后口径不一致。
个别样本里人工判断能成立,规模化后出现例外,常见原因不是用户行为变了,而是入口增加、身份字段缺失或统计窗口不同。第三方估算流量、搜索引擎报告与站内统计的口径本来就不同,咨询次数归零或某项统计突然下降,也不能单独证明你的去重逻辑正确;它可能只是入口迁移、埋点变更或统计延迟。
因此,规模化后的第一步是固定统计窗口和字段清单,第二步才是决定保留、改写还是退出。若字段清单无法覆盖新入口,正确动作是补字段或把新入口单独列表,而不是把它硬并进旧口径。这样做的结果是,人数与次数的边界始终写在报表说明里,后续任何转化计算都能追溯到具体口径,而不是依赖一次性的手工判断。