关于此工具
ads.txt(及其同类 app-ads.txt)让发布商声明哪些广告系统被授权销售其广告资源。这个工具从你的记录构建一个干净、有效的文件,全部在你的浏览器中完成,不上传。
每一行都是 "adSystemDomain, publisherID, relationship, [certAuthorityID]"。工具会校验每一行——域名必须像一个真实域名、必须存在发布商 ID、关系必须是 DIRECT 或 RESELLER(不区分大小写)——然后把关系规范化为大写、移除完全重复项,并让注释行(以 # 开头)原样通过。校验失败的行会被计数并跳过,而非输出。
可选的 CONTACT= 和 SUBDOMAIN= 指令可以添加,并接受以逗号或换行分隔的多个值。摘要会显示保留、去重和跳过了多少条记录。复制或下载结果,并托管在 https://yoursite.com/ads.txt。
常见问题
每个字段是什么意思?
Domain 是广告系统(例如 google.com),publisher ID 是你的卖方账户 ID,relationship 是 DIRECT 或 RESELLER,可选的第四个字段是认证机构 ID(TAG ID)。
什么会使一行无效?
域名缺失或格式错误、缺少发布商 ID,或关系不是 DIRECT 或 RESELLER。无效行会被跳过并计数,永远不会写入输出。
会移除重复项吗?
会。完全相同的记录(相同的域名、发布商 ID、关系和认证 ID,忽略大小写)会被折叠为一行,并计为重复。
文件放在哪里?
把 ads.txt 托管在你网站域名的根目录,或把 app-ads.txt 托管在你应用开发者域名的根目录,这样广告交易平台就能验证授权的卖方。