文章目录[隐藏]
什么是 ads.txt?
ads.txt(Authorized Digital Sellers),全称是 授权数字销售商文件,由 IAB (互动广告局,Interactive Advertising Bureau)于 2017 年推出。
其核心目的:
让网站公开声明“谁有权销售我的广告库存”,防止未经授权的广告转售(域名劫持、虚假库存等问题)。
简单说,ads.txt 是一个放在网站根目录下的纯文本文件,用于告诉广告买家:
“哪些广告平台、哪些发布商账号,是真正被我授权售卖广告的渠道。”
为什么需要 ads.txt?
在程序化广告生态中,广告交易主要经过 Publisher(媒体)→ SSP(供应方平台)→ Ad Exchange → DSP(需求方平台)→ Advertiser(广告主)。
但行业早期存在以下严重问题:
| 问题类型 | 说明 |
|---|---|
| 域名欺诈(Domain Spoofing) | 不法中间商伪造高质量媒体域名(如 nytimes.com)进行广告售卖,广告主以高价购买到假流量。 |
| 未经授权的转售 | 部分代理或聚合商未经媒体授权,通过其他渠道倒卖广告库存。 |
| 透明度不足 | 广告主难以验证自己购买的流量是否来自真正的发布商。 |
因此,IAB 推出ads.txt标准,让买方系统在竞价前能验证广告请求是否合法。
ads.txt 的工作原理
- 发布商创建 ads.txt 文件,声明哪些广告平台或中间商被授权销售其库存。
- 将文件上传到网站根目录,访问路径通常为:https://www.example.com/ads.txt
- 广告买方系统(DSP、Ad Exchange)在竞价前抓取并验证该文件,确认广告请求是否来自授权平台。
- 只有匹配授权的请求才会进入竞价池,未授权流量会被拒绝或标记为不可信。
ads.txt 文件结构说明
每一行代表一个授权销售渠道,格式如下
<广告系统域名>, <发布商账号ID>, <关系类型>, <认证机构ID(可选)>
示例:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0 openx.com, 987654321, RESELLER, 6a698e2ec38604c6 rubiconproject.com, 555555, DIRECT, 0bfd66d529a55807
字段解释:
| 字段 | 含义 | 示例 |
|---|---|---|
| 广告系统域名 | 广告平台或SSP的主域名 | google.com、openx.com |
| 发布商账号ID | 媒体在该平台的唯一标识 | pub-1234567890123456 |
| 关系类型 | 授权关系类型:• DIRECT = 发布商直接与平台合作• RESELLER = 允许中间商转售 |
DIRECT 或 RESELLER |
| 认证机构ID(可选) | 由 Trustworthy Accountability Group (TAG)提供,用于标识平台 | f08c47fec0942fa0 |
除了上面的常用的四个字段,还有两个选用字段:
- CONTACT:联系方式(可选)Ads.txt所有者的一些易于阅读的联系信息。 这可能是网站广告运营团队的联系方式。 这可以是电子邮件地址,电话号码,联系表格的链接或其他合适的通信方式。联系方式可以一个,也可以多个。
- SUBDOMAIN:子域(可选)在根路径下的Ads.txt指向其他子域的Ads.txt,使得可以读取整个域名的Ads.txt,注意,子域之间是不能这样设置的。
ads.txt 验证流程示意
- 广告主/DSP 发起竞价 → 收到广告请求,携带网站域名信息。
- 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% |
参考
- IAB-OpenRTB-Ads.txt-Public-Spec-1.0.2
- PartnerInteractionGuide_ads-txt
- FAQ-for-ads.txt-and-app-ads.txt-UPDATED-March-4-2019



