欢迎访问我的博客,有问题可以在任意文章底部留言评论

深入解析Ads.txt:数字广告透明度的基础标准

Ad Verification Platform Haran 6年前 (2020-05-19) 6216次浏览 1个评论
文章目录[隐藏]

什么是 ads.txt?

ads.txt(Authorized Digital Sellers),即“授权数字销售商文件”,由 Interactive Advertising Bureau 于 2017 年提出,是程序化广告生态中的一项行业标准规范。

其核心目标是:通过公开声明授权销售渠道,建立广告库存的可验证信任机制,从源头防范欺诈流量。

从本质上看,ads.txt 是一个部署在网站根目录下的纯文本白名单文件,用于向广告买方明确:

  • 哪些广告平台(SSP / Exchange)被授权销售库存
  • 哪些发布商账号是合法的交易主体

换句话说,它定义的是:“谁有资格代表我卖广告”

为什么需要 ads.txt?

在典型的程序化广告链路中: Publisher(媒体)→ SSP(供应方平台)→ Ad Exchange → DSP(需求方平台)→ Advertiser(广告主)。

由于链路长、参与方多,早期生态中存在严重的信任问题:

  • 域名欺诈(Domain Spoofing)不法中间商伪造高质量媒体(如 nytimes.com)发起广告请求,导致广告主以高价购买到低质甚至虚假流量。
  • 未经授权的库存转售部分代理商或聚合平台,在未获得媒体授权的情况下,通过多跳链路倒卖库存。
  • 交易透明度缺失广告主和DSP难以验证流量来源的真实性,导致预算浪费、品牌安全风险、投放效果失真

因此,IAB 推出 ads.txt,使买方在竞价前即可完成供应侧合法性校验

 

 

ads.txt 的工作原理

ads.txt 的机制本质上是一个声明 + 验证的模型:

  1. 发布商声明授权关系:创建 ads.txt 文件,列出被授权的广告系统与账号
  2. 将文件上传到网站根目录:通常为:https://www.example.com/ads.txt
  3. 买方系统抓取验证:DSP / Ad Exchange 在竞价前主动抓取并解析该文件
  4. 匹配与过滤:只有匹配授权的请求才会进入竞价池,未授权流量会被拒绝或标记为不可信。

因此,ads.txt 在生态中的角色可以理解为:供应侧的“信任白名单(Trust List)”

ads.txt 文件结构说明

每一行代表一个授权销售关系,标准格式如下:

<广告系统域名>, <发布商账号ID>, <关系类型>, <认证机构ID(可选)>

示例:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
openx.com, 987654321, RESELLER, 6a698e2ec38604c6
rubiconproject.com, 555555, DIRECT, 0bfd66d529a55807

字段解释:

字段 含义 示例
广告系统域名 广告平台或SSP的主域名 google.comopenx.com
发布商账号ID 媒体在该平台的唯一标识 pub-1234567890123456
关系类型 授权关系类型:• DIRECT = 发布商直接与平台合作• RESELLER = 允许中间商转售 DIRECTRESELLER
认证机构ID(可选) 由 Trustworthy Accountability Group (TAG)提供,用于标识平台 f08c47fec0942fa0

除了上面的常用的四个字段,还有两个选用字段:

  • CONTACT:联系方式(可选)Ads.txt所有者的一些易于阅读的联系信息。 这可能是网站广告运营团队的联系方式。 这可以是电子邮件地址,电话号码,联系表格的链接或其他合适的通信方式。联系方式可以一个,也可以多个。
  • SUBDOMAIN:子域(可选)在根路径下的Ads.txt指向其他子域的Ads.txt,使得可以读取整个域名的Ads.txt,注意,子域之间是不能这样设置的。

 

ads.txt 的验证流程

典型流程如下:DSP 接收到广告请求(包含域名),会调用爬虫系统抓取https://publisher.com/ads.txt,检查校验文件中是否存在对应平台+账号ID,匹配成功才参与竞价,匹配失败就拒绝。

因此,ads.txt 在生态中的角色是「信任清单」——买方据此判断是否为合法流量。

 

使用现状

ads.txt项目于2017年5月发布,根据FirstImpression.io 称,Ads.txt最新的行业使用情况如下:

网站 2020年1月30日 2019年1月30日 2018年1月30日
Alexa前1000名 44.20% 40.90% 33.70%
Alexa前5,000名 39.58% 36.00% 29.06%
Alexa前10,000名 36.66% 32.75% 25.18%
Alexa前30,000名 31.71% 26.34% 18.52%

在当前生态中:

  • 主流 DSP(如 Google、The Trade Desk)已强依赖 ads.txt
  • 未配置 ads.txt 的流量通常会无法参与高质量竞价或被显著降价

 

参考

  • IAB-OpenRTB-Ads.txt-Public-Spec-1.0.2
  • PartnerInteractionGuide_ads-txt
  • FAQ-for-ads.txt-and-app-ads.txt-UPDATED-March-4-2019


有疑问可以在底部留言
喜欢 (3)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 刚好网站开adsense需要这个,哈哈!博主干货!
    图帕先生2020-05-20 21:47 回复 Windows 10 | Firefox浏览器 76.0