为什么全世界的 App 都在逼你「摇一摇」?

封面,手机垂在手边一晃就炸出优惠券

你一定经历过这种让人想摔手机的瞬间。

你只是走在路上,从兜里掏出手机打算扫个共享单车,或者回一条微信。

App 刚打开,开屏画面跳出来。你甚至连屏幕都没碰,只是走路的时候手腕自然晃了一下。

嗖的一下,手机直接被强行切到了另一个购物软件。

接着是一声刺耳的音效,弹出一张巨大的百元优惠券,屏幕上大字闪烁,恭喜你获得专属红包。

你站在马路牙子上,手忙脚乱地退出来,重新点进刚才的软件。结果稍微一侧身,手机又晃了一下,又被弹进去了。

这种被全网骂上热搜的「摇一摇跳转广告」,几乎成了每一个现代人每天都要渡上几次的劫。

很多人以为这只是广告太灵敏,或者手机坏了。

其实只要稍微扒一下背后的技术账本,你就会发现,这根本不是什么技术失误,而是一场精心策划的、把十几亿人当成肉鸽的系统性围剿。

很多人不知道,你的手机操作系统里,藏着一个二十年都没修补的硬件后门。

现在的 iOS 和安卓系统,对用户隐私管得极其严苛。

一个 App 想看你的相册,弹窗问你。想用你的麦克风,弹窗问你。甚至想读一下你的剪贴板,屏幕上方都会跳出一行小字提醒你。

但有两个硬件传感器,是完全不设防的,加速度传感器和陀螺仪。

在十几年前智能手机刚出来的时候,工程师觉得这两个传感器特别人畜无害。无非就是用来判断你有没有把手机横过来,或者微信运动帮你记个步数。

所以,操作系统给它们的权限是最高级别的白名单,零权限静默调用。

任何一个 App,只要装进你的手机,不需要经过你任何同意,就能 24 小时每秒几百次地读取你的手腕动作、倾斜角度和晃动幅度。

这个被所有人遗忘的角落,在几年前,被国内的广告 SDK 厂商盯上了。

早些年的时候,开屏广告靠的是诱导点击。

故意把「跳过」两个字做成浅灰色,或者在旁边放一个假叉叉,骗你手指点上去。

但用户也不傻,被骗了几年之后,大家的手法越来越精准,哪怕那个跳过按钮只有米粒那么大,闭着眼睛都能点中。

广告公司的点击率(CTR)一路暴跌,从早期的百分之几,跌到了千分之几甚至更低。广告主一看数据,这钱花得冤枉,不愿投了。

就在整个行业快撑不下去的时候,有个鬼才想到了陀螺仪。

既然骗你的手指点屏幕越来越难,那为什么不直接把「用户的身体晃动」,判定成主动点击呢?

广告 SDK 厂商干了一件极其丧心病狂的事,他们把触发跳转的加速度阈值,调到了一个匪夷所思的低水平。

在早期的很多广告代码里,触发阈值只有 0.1G 到 0.3G。

这是个什么概念呢?

你把手机拿在手里,哪怕只是深呼吸一下,手腕的微小起伏都可能超过这个数值。

坐在行驶的出租车里过个减速带、走路时手臂自然摆动、甚至你把手机从左手倒到右手,在算法眼里,通通算作「用户极其兴奋地主动摇晃了手机,表达了强烈的购买意愿」。

数据瞬间好看了。

原本千分之一的点击率,一夜之间飙升到了 5% 甚至 10%。

广告联盟拿着这份漂亮的数据去找金主爸爸结账,App 开发者靠着注水的分成赚得盆满钵满,金主爸爸看着后台暴涨的日活自欺欺人。

在这个三方默契合谋的造假链条里,每一方都在数钱,唯一的受害者,就是站在路边被反复弹窗恶心到骂娘的普通用户。

这事后来闹得太大,工信部和信通院终于下场了。

出台了极其详细的规范,要求触发加速度必须大于 15 米每二次方秒(相当于 1.5G),转动角度必须大于 35 度,操作时间必须大于 3 秒。

按理说,规则定得这么死,摇一摇该消失了吧?

并没有。

你最近打开手机应该发现了,摇一摇少了,但多了一大堆更诡异的姿势。

「扭一扭」来了,「滑一滑」来了,甚至还有「前倾手机」和「翻转手机」。

只要陀螺仪的底层权限还在裸奔,这帮寄生在传感器上的灰产算法,就会像变异的病毒一样,把阈值从 35 度改成 34 度,把加速度换成角速度,继续在规则的边缘来回横跳。

每次被这种广告恶心到的时候,我都觉得挺讽刺的。

我们手里的这台机器,装着人类历史上最顶尖的芯片、最精密的传感器、运算能力比当年登月的阿波罗飞船强几亿倍。

全世界最聪明的一批软件工程师,没有用这些算力去解决什么前沿难题,而是日以继夜地算计着,怎么利用你手腕抖动的零点几毫米,把你强行拖进一个充斥着劣质弹窗的卖场。

移动互联网走到了存量博弈的尽头。

当真实的注意力被瓜分殆尽,当真正的创新陷入停滞,这帮人所能想到的最后手段,就是退化到利用底层的物理漏洞,通过绑架每一个普通人的肉体动作,来粉饰他们虚假的繁荣。

署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
位旅人路过 次翻阅 初次见面