结论先说:只有在“同一业务主体、同一咨询定义、同一归因窗口”这三项对齐时,把跨设备咨询归并到一次计算才成立。否则减少重复计算会把真实咨询也一并删掉,让后续投放判断更失真。这里讨论的不是优化追踪代码本身,而是当旧系统或旧合作关系退出、部分历史数据仍要保留时,怎样界定哪些咨询算一次、哪些算两次。
跨设备咨询路径的重复,通常来自两个不同层面。第一层是同一用户在手机和电脑上分别触发咨询,被两个入口各自记为一次;第二层是同一台设备因页面重复加载、表单重试或回传重发,产生多条记录。这两层的处理方式完全不同:前者要靠身份归并,后者要靠去重规则。
如果只做设备指纹式的合并,第一层能减少一部分重复,但第二层仍会残留。反过来,如果只在回传环节按时间窗口去重,第二层能压掉,第一层却依然把一个人算成两次。判断顺序应是先确认重复属于哪一层,再决定是否引入跨设备归并,而不是一上来就合并所有记录。
第一个条件是业务主体一致:手机端和电脑端留下的咨询,必须指向同一家投放主体或同一套承接流程。第二个条件是咨询定义一致:两端都把“提交表单并进入人工跟进”算作咨询,而不是一端算点击、一端算留言。第三个条件是归因窗口一致:两端使用同一个时间范围,避免一端按当天、另一端按七天统计。
三项对齐后,可以按“用户标识优先、设备标识兜底”的顺序归并。实际动作是:先给每条咨询记录打上来源设备和时间戳,再按可用的登录标识或表单内唯一标识合并,最后对没有标识的记录保留原样而不强行合并。这个动作的结果会直接决定下一步——如果合并后咨询总量下降,但人工跟进确认的有效线索数量没有同步下降,说明删掉的多是重复记录;如果有效线索也一起减少,说明归并规则误伤了真实咨询,需要回退到只做设备内去重。
假设某次投放同时存在两个承接入口:一个在手机端引导加好友,另一个在电脑端引导留电话,而这两个入口由不同团队跟进。此时即使三项条件表面成立,减少重复计算也会失效,因为“一次咨询”在业务上本来就是两条不同线索,强行合并会掩盖两个团队各自的真实工作量。
这个反例说明,跨设备归并的前提是业务上确实把两端视为同一个咨询。只要承接责任、跟进团队或线索归属不同,就应保留分别计数,只在报表层做汇总展示,而不是在原始记录层删除重复。把统计口径和业务归属混为一谈,是这类问题最常见的误判。
当旧追踪系统或旧合作关系需要退出时,不必把所有历史记录一起清空。可以保留三类仍然有价值的部分:带唯一标识的咨询记录、能对应到具体投放动作的时间戳、以及人工确认过的有效线索标记。这三类信息足以支撑后续归并验证,也不会因为旧系统停用而失去依据。
需要提醒的是,请求量、回传量或某项统计归零,并不能单独证明去重规则正确。它还可能来自入口关闭、代码未触发或回传延迟。只有把归零现象与人工核对结果放在一起看,才能判断下一步是继续收紧规则,还是先修复数据链路。
具体做法是选一个时间区间,分别统计归并前和归并后的咨询总量、人工确认的有效线索量、以及两端各自的来源分布。若有效线索量基本不变而重复记录明显减少,可以把归并范围扩大到同类入口;若有效线索量同步下降,就应缩小归并范围,退回只处理设备内重复。这个对照不承诺任何投放效果,只用于判断归并规则是否值得继续使用。定向广告投放的跨设备咨询计算,最终要服务于可核对的线索判断,而不是追求一个更低的数字。