手机底部悬浮广告层级极高,正好压在购买按钮上,用户点了三次都跳到广告页。日志里能对上时间点,这种反而好排。
广告位用了固定定位和极高的层级,没有给页面底部留出空间。关闭按钮又被广告内容盖住。这一点先确认清楚,后面就不用反复试。
.ad-float { z-index: 900; bottom: 0; }
body { padding-bottom: 60px; }
围绕「广告层级遮挡」排查时,命令行跑一遍比在面板里点十次有用,面板会替你做掉不少隐式操作。偶发问题先统计频率,一小时几次和一天一次,查法完全不同。
改完顺手把文档补一句,省得下次自己重新推一遍。监控和日志的时间要对上,时区不一致会多绕很大一圈。
临时改动用注释写上日期和原因,过两周自己都记不清为什么这么写。
处理上按这个顺序:广告层级降到内容之下,或者固定在页面底部条内;给 body 加和广告等高的下内边距;关闭按钮单独提高层级,保证可点;手机上实际点几次购买按钮验证。
结果对不对很好判断,购买按钮完整露出且能点击,关闭广告后页面不跳位。
