把“设备之间完成咨询”理解为同一位访客在手机、平板和电脑之间跳转,最终只产生一次有效咨询。要减少重复计算,关键不是把归因做得更复杂,而是先决定旧标识、旧事件和旧合作关系里哪些保留、哪些改写、哪些退出。保留的前提是它仍能稳定区分设备;改写的前提是冲突来自标识拼接方式;退出的前提是它只制造重复而无法参与后续判断。
设备间咨询重复通常出现在三层:点击标识层、会话拼接层、咨询事件层。点击标识层重复,表现为同一设备多次进入时被当成多个来源;会话拼接层重复,表现为跨设备后旧会话没有关闭;咨询事件层重复,表现为表单提交、电话拨通或聊天开口被分别记为一次转化。三层的处理动作不同,先动出价只会掩盖问题。
一个可操作的区分方法是:取一小段假设时间窗,只观察同一咨询在设备切换前后的记录条数。如果切换前只有一条、切换后变成两条,问题多半在会话拼接;如果同一设备刷新也增加条数,问题在事件触发;如果不同设备各自产生独立来源且无法合并,问题在标识层。这个判断不依赖具体平台界面,只需导出事件时间与设备字段。
值得保留的,是那些在咨询发生前就已经存在、且能跨设备稳定出现的标识。例如登录账号、已授权的统一ID、咨询表单里用户主动填写的联系方式。它们的共同点是:不依赖某一次点击,也不依赖某个设备本地存储。保留这些标识后,下一步是把咨询事件挂到标识上,而不是挂到某次点击上。
保留动作会直接影响下一步:当咨询事件以稳定标识为主键时,同一咨询在第二台设备上再次出现,系统可以识别为同一实体,重复条数下降。此时再去看广告报告,点击与咨询的对应关系才不会被设备切换放大。注意,付费广告与自然搜索是不同机制,投放广告不构成自然排名保证;这里讨论的是咨询计数,不是排名。
如果旧系统或旧合作方的逻辑是“每次进入都新建一条会话”,跨设备必然重复。改写的前提是:你仍能拿到旧会话的标识,并且允许在写入前先查询。做法是把写入顺序从“直接新增”改为“先按稳定标识查询,存在则更新,不存在才新增”。这一步不需要推翻整个系统,只需要在咨询事件落库前加一次判断。
假设某账户在手机上提交咨询后,又在电脑上打开同一落地页。若旧逻辑直接新增,会得到两条咨询;若改为先查后建,第二条会被合并到同一条记录,并保留设备切换轨迹。这里的数字只用于说明比较方法,不代表任何真实账户的表现。改写的收益是减少重复,代价是查询会增加一次写入前的等待;如果查询本身不稳定,重复可能变成漏记,因此要先确认标识字段可靠。
有些旧合作方只提供点击回传,不提供可合并的设备标识;有些旧事件在咨询完成后才触发,无法参与事前判断。这类部分适合退出计算路径,而不是继续修补。退出的前提是:它既不贡献稳定标识,也不影响咨询是否成立。退出后,咨询路径只保留能跨设备合并的标识和事件,重复计算会明显减少。
退出动作的结果会影响下一步预算判断:当重复咨询被剥离后,原先看起来“咨询很多”的广告组可能回落到更接近真实的数量。此时不应立刻按比例削减预算,而应先确认剩余咨询是否仍覆盖主要设备。若某广告组只在单一设备上产生咨询,退出旧合作方后可能显得变少,这属于口径变化,不一定是效果下降。
可以按以下顺序做一次小范围核对,不必全量上线:
完成这一步后,再回到竞价排名怎么做的问题:出价和预算应建立在去重后的咨询口径上。若去重前后差异主要来自设备切换,优先修路径;若差异主要来自重复提交,优先修事件触发。只有口径稳定后,后续的投放调整才有可比较的基础。