ads.txt 校验工具

逐行校验您的 ads.txt。

粘贴您的 Authorized Digital Sellers 文件,对照 IAB Tech Lab 规范进行检查。每一条错误、警告和提示,都会标明具体行号和修复方法。所有内容都不会离开您的浏览器。

0 行

完全在您的浏览器中解析——您的文件绝不会被上传。

试试示例:

校验结果将显示在这里

粘贴文件或加载示例,然后运行校验。每一行都在本地检查——不上传,不联网。

这是什么

一份公开名单,写明谁有权出售您的库存。

Authorized Digital Sellers(授权数字销售商),也就是 ads.txt,是 IAB Tech Lab 制定的标准。您在 yourdomain.com/ads.txt 发布一个纯文本文件,列出每一个获授权出售您库存的广告系统,以及它们所使用的账户 ID。

买方会抓取该文件,确认竞价请求是否合法,从而堵死域名仿冒和未经授权的转售。如果某个卖方不在您的 ads.txt 中,谨慎的买方根本不会信任这次展示——所以文件是否准确,决定了这次机会是被出价还是被跳过。

文件格式

每条数据记录都由相同的四个字段构成。

一条记录就是一行以逗号分隔的值。前三个字段为必填,第四个为选填。空行以及 # 之后的内容都会被当作注释忽略。

  1. 1 必填
    google.com

    广告系统域名

    该 SSP 或交易平台的规范域名——只写主机名,例如 google.com,不带 https:// 或路径。

  2. 2 必填
    pub-0000000000000000

    发布商账户 ID

    您在该广告系统中的卖方 ID 或账户 ID,须与对方签发的完全一致。

  3. 3 必填
    DIRECT

    关系类型

    如果您与该系统直接签约,填 DIRECT;如果对方获授权代您销售,填 RESELLER。

  4. 4 选填
    f08c47fec0942fa0

    认证机构 ID

    该系统的 TAG-ID——通常为 16 位十六进制字符。选填,但能让授权链更牢固。

变量

除了记录,买方还会读取这些声明。

变量是形如 KEY=value 的行,描述的是文件本身,而不是某一个卖方。本工具能识别规范中的全部五个变量——v1.0 最初的两个,以及 v1.1 为提升所有权与管理方透明度新增的三个。

CONTACT v1.0

针对该文件的问题联系人——一个电子邮件地址或 URL。选填,但建议填写。

SUBDOMAIN v1.0

指向自行维护 ads.txt 的子域名,让买方知道也要去抓取它。

OWNERDOMAIN v1.1

库存所有者的根域名。每个文件只能有一个——买方据此确认收益归谁。

MANAGERDOMAIN v1.1

独家变现合作伙伴的域名,可选择限定到某个国家代码。

INVENTORYPARTNERDOMAIN v1.1

指明一个合作伙伴,间接库存还需一并查阅其 sellers.json。

常见错误

我们最常遇到的错误——以及修复方法。

缺少 DIRECT / RESELLER 字段

每条数据记录的第三个字段都必须是关系类型。请在账户 ID 之后补上 DIRECT 或 RESELLER。

域名中含有 https:// 或路径

第一个字段只写主机名。应写 google.com,而不是 https://google.com/ads 或 www.google.com。

小写的 direct / reseller

读取方不区分大小写,但规范的标准写法是大写。请写作 DIRECT 和 RESELLER。

重复的记录

同一组域名、账户 ID 和关系类型出现两次,既是噪音,也可能掩盖复制粘贴的失误。请删掉多余的那一行。

未知或为空的变量

只有 CONTACT、SUBDOMAIN、OWNERDOMAIN、MANAGERDOMAIN 和 INVENTORYPARTNERDOMAIN 会被识别,且每一个都必须在 = 之后带上值。

没有认证机构 ID

这不算错误,但只要广告系统公布了 TAG-ID,就把它补上——这会让授权更难被伪造。

RevIQ 发布商版

我们让您的授权链保持纯净,让每一次展示都能顺利成交。

RevIQ 在接入阶段就会为您管理 ads.txt 和 sellers.json 条目,核验每一分钱背后的卖方关系,并让您看清哪些需求路径真正带来收入。费用公开透明,支出全程可追溯,库存真实可靠。

  • 托管 ads.txt 和 sellers.json,随合作伙伴变动持续同步
  • 端到端核验 DIRECT 与 RESELLER 关系
  • 可追溯的付款——看清每一次展示被抽取的费用
常见问题

ads.txt,逐一解答

发布商关于 Authorized Digital Sellers 问得最多的问题。

申请访问权限
  • 这个 ads.txt 校验工具免费吗?

    免费。您可以随时粘贴文件、反复校验。它完全在您的浏览器中运行,因此您的文件绝不会被上传到服务器。

  • 我的 ads.txt 文件应该放在哪里?

    放在您域名的根目录下——https://yourdomain.com/ads.txt——并以 text/plain 提供。买方只会到那里查找,所以它不能放在子目录中。

  • DIRECT 和 RESELLER 有什么区别?

    DIRECT 表示您就自己的库存与该广告系统签有直接合同。RESELLER 表示您授权对方通过第三方代您销售库存。

  • 它同时检查 ads.txt v1.0 和 v1.1 吗?

    是的。它能识别 v1.0 的记录以及 CONTACT 和 SUBDOMAIN 变量,还有 v1.1 新增的 OWNERDOMAIN、MANAGERDOMAIN 和 INVENTORYPARTNERDOMAIN。

  • 我可以直接输入 URL 校验线上域名吗?

    浏览器会拦截对大多数 ads.txt 文件的跨域请求,因此在这里按 URL 抓取并不可靠。请打开 yourdomain.com/ads.txt,复制其中的内容并粘贴到上方——检查完全一样。

看看借助 RevIQ,您的库存还能多赚多少。

申请访问权限,我们会让您看到 ads.txt 正在为您打开的需求。