2024年Google在AdSense中推出了积分墙消息的广告形式,英文为Offerwall message,也就是在网站中强制给用户展示一段信息,让用户观看广告或者付费才能继续访问后面的内容。
听上去是一个不错的新选择,以前在专门的游戏广告中就有这样类似的广告形式,让用户看广告或者付费后才能进入下一个关卡。但AdSense的游戏广告需要专门申请,现在积分墙广告是针对所有AdSense发布商都开放可用了。
虽说这种广告带有强制性,对创收有利,但考虑到用户感受,特别是在网站内容竞争日趋激烈的情况下,还不敢贸然使用,否则可能把用户赶跑了。考虑我们自己作为浏览者,如果某个网站一定要我注册、看广告什么的搞得很复杂,我可能就马上离开去看替代的网站内容了。所以我们得知这种形式的广告后并没有第一时间使用,而是过了好几个月后。
新的场景是这样的:有用户在网站配套的QQ群中多次提出我们能否提供网站资源的打包下载功能,我们以前都是说没有专门做这个功能,让他们自己逐个去下载或者搞个爬虫去爬。后来也考虑过小额收费提供这种下载功能,但开发起来有点麻烦,收钱也不多的话,不划算。现在想到有了积分墙功能,能否使用强制用户观看广告的方式来获得一定收益补偿我们的付出?
于是就在AdSense后台的“隐私权和消息”菜单中找到“积分墙”,点击“管理”进入设置:

当然,在设置之前需要详细了解一些概念,把Google提供的AdSense帮助中心中的相关文档都看一遍:
具体的设置并不复杂,按照后台界面设置好域名、包含路径、排除路径、默认语言(可以添加多语言)、频次设置和用户选项(目前只有激励广告)。

有几点在实际设置中需要注意的地方:
- 路径“包含”和“排除”的含义是:如果有“包含”的路径,那么其它未包含的自动排除;如果有“排除”的路径,这些路径一定不会展示积分墙消息;
- 默认语言中展示的是“获取24小时的网站级访问权限”,如果你设置“激励广告”的时候不是默认的24小时,而是按照天、周或次来给予访问权限,这里显示的“24小时”是不会自动更新的,需要手工修改;
- 上面的情况如果有多语言,每种语言的提示语都要单独手工编辑修改;
- 如果使用AdSense中的积分墙消息,用户选项里面目前只有“激励广告”;
- 如果使用Google Ad Manager,以及是美国账号,可以使用 Supertab 接受来自网站访问者的付款承诺(Beta 版)。
设置完成后需要等待一段时间生效,例如几个小时。如果想要自己观看效果的话,可以设置一个普通浏览者不怎么访问的网址,并且把阈值设置为0后,第一次访问就可以看广告。
为了达到我们初始的目的,也就是用积分墙替代付费来进行下载,我们设置了每次观看广告后只有1次网页浏览的权限,截图如下:

实际测试时是做了一个下载打包文件列表的页面,在该页面放了一个测试文件,用户点击下载打包文件列表中的链接后的页面,第一次访问的时候就需要看广告,这个弹出广告似乎要过1、2秒,用户观看广告6秒后才能进入实际下载页面进行下载操作。

上面是用户选择观看激励广告后弹出的广告,如果用户不选择观看激励广告是无法进入到后续页面的。这个弹出广告的右上角有个6秒倒计时,计时为零后浏览者可以点击右上角的叉关闭广告。这样这个广告就比其它广告有一定强制性,至少会让用户停留6秒,但也并不强制用户需要点击广告链接才能继续,也因此带来的广告收益有限。
另外,同一个域名下还不能开启多个积分墙,开启一个的时候自动会关闭另外一个。
下面是我们在一个网站的部分页面开启了激励广告后24小时的数据:

可以看出,激励广告的展示是符合我们设置的,只是收益不及我们的预期,因为我们测试的只是少量不太重要的页面,内容也是针对广告单价偏低的地区。
我们原以为会是强制用户看视频广告或者点击广告链接查看内容,那样的话,每次激励广告的收益可以到1美元甚至更多,但实际上只是和普通广告一样按照千次展示获得收入,这样就少得可怜了,不符合我们初始的预期用法。
但不符合我们用户也许会符合其他人的用户,我们这次总算是把积分墙消息和激励广告的流程都走通了,获得了第一手的认知,记录下来发布到网站和公众号中,希望对其他发布商朋友们有帮助作用。