其实这个账户的问题,一开始看数据是真看不出来。连续两天点击都正常,表单直接挂零,日消耗也没降。这种情况我们一般不会先怀疑素材,因为素材出问题的话点击率和停留时间多少会有点反应。这里更像是什么东西在分流链路上悄悄断了,把本该进承接页的人又送回了标准页。说白了,就是版本绑定条件失效了。这种空耗期最麻烦的地方在于,它不报错,但钱还在花。
症状:从点击数据看不出异常
这个客户是金融借贷和职业教育混投的,日均点击一千三上下,落地页做了动态版本切换。投放端反馈说从某个周四开始,表单从前一天的七条直接变零。但同期点击成本、点击率、页面平均停留时间都没什么明显波动。第一轮排查先看落地页加载和表单提交链路。页面能正常打开,表单也能收到测试数据,说明不是挂了。接着去翻分流决策日志,问题就冒出来了。集中在同一访客在短时间内的页面版本跳变:同一天里,同一个设备指纹先被标记成可承接访客,后面几次请求又落回标准页去了。
这种症状基本指向版本绑定条件不稳定。页面版本一旦频繁变来变去,访客很难完成从阅读到填写的连续动作。转化自然就没了,但点击和停留数据不会马上反映出问题。这里容易搞混,别一看到表单挂零就去改素材。
定位:三个变量的交叉核对
先查指纹采集链路上的版本错配。这个客户在投放端换了新版创意素材,同时更新过一次设备指纹采集脚本。排查的时候发现,新旧脚本对同一个浏览器的部分字段取值不一致,结果就是同一访客在不同请求里被识别成两个样本。
这个情况跟请求指纹版本错配排查里提到的场景很像。指纹字段一旦出现版本错配,后面所有依赖指纹的判定都会跟着抖。检查结论是,脚本更新后有两个字段的取值来源变了,但会话侧还在按旧字段做一致性校验,整条判定链就断了。
会话播种断链
第二个变量在会话播种。这个客户无Cookie首次访问占比大约三成,这部分访客靠会话播种来维持连续版本。调了日志之后发现,周四开始有一部分无Cookie请求在播种后没有被后续请求复用。原因是播种键与指纹键的关联规则在更新脚本时被误覆盖了。
无Cookie场景下的连续性问题,可以看页面版本绑定Cookie,里面把播种链路和版本稳定判定的关系拆得更细。
检查结论是,播种记录写入是成功的,但读取的时候匹配不到指纹键。等于每次请求都在重新播种,版本自然稳不住。
页面版本跳变
第三个变量是规则短路顺序。这个客户的规则链里,关键词分发条件和设备指纹条件是并行存在的。周四调整过一次参数过滤范围,导致部分请求先命中了关键词规则,跳去了一个不带承接表单的旧版本页面。
看一下规则联动调整顺序就明白了。规则链里一旦过滤型条件提前短路,后面的指纹判定根本不会执行。
检查结论是,参数过滤范围扩大后,关键词规则的命中面变宽了,抢在指纹判定前就把页面选完了。
调整:恢复绑定条件而非重做页面
三个变量都确认之后,调整顺序按影响范围从大到小来:
- 回滚指纹采集脚本里的两个字段取值,跟旧会话记录保持一致;
- 恢复播种键与指纹键的关联映射,原来的播种记录不清空;
- 收紧关键词分发的参数过滤范围,把带承接表单的页面版本设回默认分支。
调整后没有直接放量,先观察一个完整投放日。第一天表单恢复到四条,第二天六条,之后回到七到九条的日常区间。
这次调优的核心不是改页面,是让版本绑定条件重新稳定。页面本身没动,变的是同一批访客能不能在多次请求里看到同一个版本。
验证:只记录可确认的结果
- 页面版本跳变次数从每日两百多次降到个位数;
- 无Cookie访客的播种复用率恢复到更新前水平;
- 表单量在三个投放日内回到调整前区间;
- 账户空耗停止,点击到表单的转化路径恢复正常。
这些结果都可以在日志和投放后台直接核对,不依赖任何统计推断。我的习惯是,验证部分只写能确认的东西,别加推测。
小结
账户空耗期最容易误导人的信号就是点击和停留数据正常。真正要盯的是页面版本跳变次数、无Cookie播种复用率、规则短路命中顺序这三个变量。它们比转化数据更早暴露问题,也更容易确认到底修没修好。先别急着改页面,把绑定条件稳下来,往往比什么都管用。
常见问题
页面版本跳变一定会导致表单挂零吗
这个要看跳变频率。偶尔一两次切换对访客影响不大,但像这次每天两百多次的跳变,同一批人根本走不完阅读路径,表单量就容易掉到零。顺带说一句,我一般还会同时看页面平均停留时间,但这次它确实没明显变化,所以不能只靠停留数据判断。
无Cookie首次访问怎么保持页面版本稳定
核心是会话播种记录能被后续请求正确复用。播种键和指纹键之间的关联一旦断了,每次请求都会被当成第一次访问,版本自然跳来跳去。说白了,先确认写入和读取用的是不是同一套关联规则。
脚本更新后需要检查哪些关联配置
至少检查指纹字段取值、播种键映射、规则短路顺序这三处。脚本更新经常只动采集侧,但会话侧和规则侧的默认假设还留在旧版本,容易形成隐性断裂。
账户空耗期应该先查页面还是先查分流日志
建议先查分流日志里的版本跳变记录。页面加载正常、表单也能提交时,问题大概率出在版本绑定条件,而不是页面本身。查日志比改页面快,也能避免为了排查去动本来稳定的东西。
延伸阅读
如果你更关注AB页切换后的真实数据变化,可以读这篇关于AB页跳转与数据回传的复盘,补充了解版本切换对回传链路的影响。