广告欺诈一直是数字营销业的潜在威胁,每年因广告欺诈损失高达190亿美金。2017年6月27日,IAB(互动广告局)正式宣布了ads.txt(authorized digital sellers -
授权数字卖方)文件上线。这一举措直击广告欺诈行为,严防未经授权的流量销售,因此迅速被业界所采用。
2019年,IAB基于授权数字卖方(ads.txt)进行了延伸,推出应用程序授权卖方 (app-ads.txt)计划。ads.txt用于保护Web端流量的广告资源,app-ads.txt 在
ads.txt 的基础上进行了扩展,应用于App上,帮助保护开发者的应用广告流量免遭广告欺诈。
App-ads.txt是什么?
App-ads.txt是应用开发者上传到其开发者网站的文本文件,其中列出了有权销售该开发者广告流量的广告来源,例如Ad Network,SSP等。app-ads.txt
文件是公开的,可供广告交易平台、供应方平台 (SSP) 、其他买方和第三方供应商抓取。
App-ads.txt的工作原理
DSP在打算对某一应用流量发起竞价的同时,会扫描开发者或发行商网站上的app-ads.txt文件,来验证哪些广告平台有权销售该应用的流量。DSP仅接受文件中列出经授权的出价请求
IAB的技术规范定义了app-ads.txt文件中每行记录的格式,每行Entry有4种属性,具体含义如下图所示:
为什么要部署App-ads.txt?
保障广告收益。app-ads.txt提升了广告主对所要购买广告流量的信任度,使得开发者可以从广告主那里获得更高的利润。在移动程序化广告交易过程中,广告主对真实性流量的要求越来越高,DSP将不再购买缺少app-ads.txt文件的广告流量,未实施app-ads.txt的APP可能会从DSP的目标媒体或者白名单中“消失”。
防止广告欺诈。 app-ads.txt的部署将阻止未经授权的开发商使用品牌的广告流量,严厉打击非法冒充、兜售正规开发者广告资源的欺诈行为,最大限度地减少欺诈事件,保障了开发者的广告收益。
Ad Network App-ads.txt实践
步骤一:准备开发者网站开发者需注意向应用商店提供的URL要与自己的应用官网对应。若开发者APP已经上线,而且没有添加官网的话,需要在官网的根目录下添加app-ads.txt文档重新发包,如果上线的时候填写了官网,就只用添加app-ads.txt即可。若您的网站上已经有ads.txt文件,则只需复制文件内容并将其添加到新的现有ads.txt文件中即可。
步骤二:在对应的平台获取到app-ads.txt文件(以AdTiming为例)AdTiming在AdTiming后台Dashboard界面找到app-ads.txt选项,复制粘贴ads.txt文件即可。
Tips:通常情况可在各家平台的帮助中心文档获取到app-ads.txt映射文件。
步骤三:在开发者网站的根目录上发布app-ads.txt文件。确保文件可以通过根网域访问。App-ads.txt放置在根网域上(放在domain.com/app-ads.txt,而非www.domain.com/app-ad.txt)
a. iOS App Store Marketing URL栏目放置domain.com
b. Google Play Store Developer Website 栏目放置domain.com
c. 请不要在链接上放domain.com/app-ads.txt,系统会抓取不到确保应用有流量:有流量系统才会抓取到映射文件。
步骤四:核实app-ads.txt的文件状态在开发者网站的根目录完成app-ads.txt文件的发布后,可以www.domain.com/app-ads.txt的形式查询是否添加成功,并在24小时之内在对应平台查询验证结果。
注意:AdMob 最长可能需要 24 小时来抓取并验证您的app-ads.txt文件。请等待至少24小时,以便系统更新 app-ads.txt的状态。
AdTiming支持并鼓励开发者部署app-ads.txt,以确保不会在未经授权或欺骗流量的情况下出售广告流量,保障广告收益,共同为移动广告生态更透明更安全的明天而不断努力。