看到这里,不知道各位心里怎么想。在差评君看来,这些广告触发方式,都是经过精心设计的。
比如,摇一摇广告的灵敏度是可以设定的,只要把触发阈值( 设备加速度,转动角度 )拉得很低,摇一摇就会变得异常敏感。
这个并不新鲜,很多博主也聊过。
接下来,差评君给你说个热乎的。
在咨询了一位产品经理和程序员后,我发现前面「 小划不算划 」,几乎可以说是刻意为之,几行代码就能实现。
比如下图代码就可以达到类似效果。
1.获取当前手指在当前视图中的位置
2.获取手指拖动后产生的偏移
3.判断当前偏移量,如果小于 X ,并且手指还在当前卡片内部,就会触发「 打开广告 」。
简单来说就是:
当你按下手指时, App 会先判定你按的区域是广告还是帖子。如果是广告,一旦你的划动距离小于某个数值,且抬手时还在广告区域,此时就会打开广告。
为了直观点,我用 iPad 给大家演示下。
在刚才的壁纸 App 里,只要在广告区域划动距离小于 1.5 cm , App 都会跳转广告。
当滑动距离偏大,超过 1.5cm(如 1.6cm-1.7cm ),就不会跳转广告了。
当你在正常帖子上划动时,距离不管多少,哪怕在 1.5cm 以内, App 都不会进入帖子。