闲来无事逛逛谷歌广告后台,发现个逆天神器。谷歌广告后台,提供了一个广告拦截收入挽回工具。如果访客使用了广告拦截插件,那就自动弹一个反屏蔽窗口。当用户点击允许广告后,广告自动重新展现;如果用户不点击允许广告,那就无法查看并点击页面。当然,谷歌广告有提供几个选项,你可以向访客提供关闭弹窗的按钮,也可以不提供。
反屏蔽广告设置
进入谷歌广告后台,点击隐私权和消息页面,最下方有个广告拦截收入挽回工具,点击旁边的设置按钮。
设置方法如下图所示,直接打开开关,并向所有广告拦截器用户显示消息即可
接着再点击消息,再点击创建消息
接着,添加你的网站(会自动获取你的网站logo),设置一下语言,接着点击继续即可。
然后会弹出一个消息设置页面,这里你可以修改弹窗的颜色字体等,也可以设置弹窗的放置位置。其中,放置位置包括:居中模式,居中模式(不可关闭)、固定到底部。这里,我推荐设置为居中模式(不可关闭),即弹窗上只有一个允许广告的按钮,没有关闭弹窗的按钮。只有用户点击允许广告,才可以继续访问网站。
反屏蔽广告插入代码
设置完成后,返回页面。点击代码植入,这里提供了两段js代码。其中第一段为基础代码,即必须放置第一段代码才可以实现反广告屏蔽的功能。那么谷歌广告的重点来了,那就是第二段代码。第二段代码,是指当你第一段代码被当作广告屏蔽后,第二段代码立即生效!不得不说,谷歌广告太高明了。
我的代码放置方法很简单,第一段代码放于主题设置,插入代码,页脚代码部分。
第二段代码去掉前面和后面的<script>
、</script>
,接着放到主题某个js文件中。这是因为第二段代码太过庞大,足足有11kb,所以我需要用一个js文件来引用他。
反屏蔽广告实测
实测非常给力:当用户访问网站时,如果启用了广告屏蔽插件。那么,自动弹窗反屏蔽广告;这时,用户只有点击允许广告,才可以继续访问网站。而且,当用户点击允许广告后,页面自动刷新,自动开始展示广告;并且,下次访问网站将自动展示广告,不会再出现弹窗。这里需要注意的是,就算你用的是自动广告;当访客点击允许广告时,那些本该有广告的位置,也会自动显示谷歌广告,当然包括其他品牌的广告。
当然,我这里展示的只是居中模式(不可关闭),至于其他情况,大家自行尝试吧。
唯一的缺点:这个反屏蔽的js代码被墙了,就很尴尬,哈哈哈哈。
原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/articles/3654.html