结论先行:只有当“同一咨询”在设备之间能被稳定识别为同一个业务事件时,减少重复计算才成立;如果识别依赖浏览器本地存储、且用户跨设备后清除了它,那么重复计算反而会增加。因此,先判断识别依据落在哪一层,再决定合并口径,比直接压缩统计更可靠。
广告开户流程结束后,账户开始跑量,咨询数据一般会经过三段:广告平台回传、落地页或应用内事件、客服或CRM里的业务记录。重复计算往往不是“手机加电脑等于两次”,而是三段之间各自记了一次。
可核对的证据是时间戳与业务单据号:如果两条记录时间差在数分钟内、且能对应同一张工单或同一通电话,它们更可能是同一咨询;如果时间差很大、业务侧也确认是两个独立需求,就不该合并。这一步动作的结果决定了下一步——能对应上,才谈去重规则;对应不上,先补业务单据号,而不是改统计口径。
跨设备识别要成立,通常需要至少一个跨设备可用的稳定标识,例如用户主动登录后的账号、留资时填写的手机号,或客服系统里已存在的客户编号。有了它,手机端和电脑端的记录才能落到同一个人身上。
反例很关键:假设用户在手机上点击广告、未登录、未留资就离开;之后在电脑上通过自然搜索进入并完成咨询。此时两段之间没有任何可用的稳定标识,硬把两者合并,会把一次真实咨询算成“广告带来的”,反而扭曲了归因。这个反例说明,跨设备去重不是越多越好,缺少稳定标识时应保持分离,并把它标注为“无法判定”,而不是猜测合并。
另一个会让结论失效的情况是:识别依赖浏览器本地存储,而用户在两次访问之间清除了它。此时同一台设备也会被记成两次,问题就从跨设备变成了同设备重复,处理方式完全不同。
假设某账户一天内产生 100 条咨询记录,其中 30 条带有手机号,70 条只有设备标识。可以这样处理:
这样做的好处是:可判定部分能支撑成本判断,不可判定部分提示需要补哪一环——如果不可判定占比长期偏高,下一步动作应是检查留资环节是否过早、是否值得在咨询前增加一次轻量身份确认,而不是继续调统计脚本。
具体动作可以按顺序执行:先抽出若干条已知的真实咨询,回溯它们在平台、落地页、客服系统中的记录,确认哪一环缺少可关联字段;再针对缺失的那一环补字段,例如在表单中保留业务单据号,或在客服侧记录来源设备。完成这一步后,再设定合并规则,并用同一批样本复核合并结果是否与业务侧一致。
如果复核后仍有大量记录无法对应,说明当前识别链不足以支撑跨设备去重,此时更稳妥的做法是保留分离口径并标注不确定性,而不是强行合并出一个看似更低的咨询数。付费广告与自然搜索本就是不同机制,投放广告也不构成自然排名的保证;在归因口径未稳定之前,任何单一数字都不宜直接用于判断渠道优劣。