减少重复计算的关键,不是把统计代码删到最少,而是先确定“哪一次咨询算完成”,再让手机、电脑、客服系统各自只负责自己的那一段。假设用户先在手机上点广告、后在电脑上提交表单,如果两边都按“提交即转化”上报,同一段咨询路径就会被记两次。处理办法是保留一条可追溯的主链路,把其余设备上的动作降级为辅助信号。
你手里可能已经有一份表单记录、一份客服会话记录和一份广告后台的转化数据。三者对不上时,先不要急着改出价,而是写出完成口径。常见有三种:
选哪一种,决定了后面哪些设备动作可以忽略。若选表单提交,电脑端再次打开页面就不该再算一次完成;若选有效会话,手机端点击但未接通就不该进入完成计数。口径不清时,任何去重都会变成拍脑袋。
以你手上的一份广告转化记录为例,可以按“来源—中间动作—完成动作”拆开。来源是广告点击标识,中间动作包括页面浏览、按钮点击、表单打开,完成动作才是你上面选定的口径。拆开后会发现,重复计算通常来自两个地方:
第一种靠前端事件去重即可,例如同一会话内只允许完成动作上报一次。第二种需要跨设备识别,而跨设备识别本身有误差。此时更稳的做法是:只让最终完成设备上报,其他设备只上报中间动作,不进入完成计数。
如果业务允许用户登录,账号就是最可靠的跨设备标识;如果只能匿名,设备标识和点击标识只能做概率匹配。概率匹配会把两个不同用户误判为同一人,也会把同一人误判为两个用户。因此,是否启用跨设备去重,取决于你对误差的容忍度:
一个可执行的动作是:先在广告后台之外建一张中间表,字段只保留时间、设备标识、完成动作类型、是否首次完成。用这张表回算最近一段时间的完成数,再与广告后台对比。如果差异主要来自同一设备短时间重复,就修前端;如果差异主要来自不同设备,再考虑是否引入登录或客服系统标识。
旧页面、旧统计代码或旧客服工具要下线时,不要一次性全部停掉。先判断它是否还在承担完成动作的上报:
判断依据不是“旧系统是否还能打开”,而是“停掉它之后,完成动作是否还能被唯一识别”。假设你停掉旧统计代码后,发现完成数明显下降,这既可能是真实漏记,也可能是旧代码原本就在重复上报。此时不要直接恢复旧代码,而应先用中间表核对同一时间段的原始完成动作,再决定保留哪一段。
完成去重后,下一步不是立刻改出价,而是先看两件事:完成动作是否还能按来源归因,以及不同设备的完成率是否稳定。如果归因断了,先修标识传递;如果完成率波动主要来自某一设备,再单独检查该设备的页面加载和表单交互。只有在完成口径稳定后,调整出价和预算才有可比较的基础。
需要提醒的是,付费广告与自然搜索是不同机制,投放广告不构成自然排名保证;平台当前的审核规则、界面和价格应以官方说明为准。本文中的例子均为假设,用于说明比较方法,不代表任何真实账户的表现。