以下是有关 ads.txt 的一些最常见问题的解答。
全部展开 全部收起您可以使用插件在 WordPress 中创建 ads.txt 文件。如果您已经使用插件来投放广告,则其中可能会包含用于创建 ads.txt 文件的功能。此搜索结果可以帮助您入门。
有关说明,请参见 Blogger 帮助中心。
请与您的 CMS 提供商联系,他们将可以向您提供代您托管 ads.txt 文件所用的工具。
Google 会抓取并强制执行放置在子网域上的 ads.txt 文件(前提是此类文件存在,并且根网域上的 ads.txt 文件引用了这些文件)。
要在根网域 ads.txt 文件中引用子网域,请添加 subdomain=
声明。例如,假设 example.com
的 ads.txt 文件需要引用子网域 subdomain.example.com
,您就需要将 subdomain=subdomain.example.com
这行代码添加到您的根网域 ads.txt 文件中。请参阅 IAB ads.txt 规范,了解有关子网域引用的更多详细信息。
Google 支持单一 HTTP 重定向至原始根网域外的目标(例如 example1.com/ads.txt 重定向到 example2.com/ads.txt)。请参阅 IAB 更新。
Google 也支持多个重定向,前提是每个重定向位置都保留在原始根网域内。例如:
example.com/ads.txt
重定向到www.example.com/ads.txt
example.com/ads.txt
重定向到subdomain.example.com/ads.txt
example.com/ads.txt
重定向到example.com/page/ads.txt
如果有任何 ads.txt 文件托管在根网域上,Google 便会使用该文件的内容来确定哪些卖家帐号可以在该网域上投放广告。如果网站上存在 ads.txt 文件并正确列出了发布商标识符,则 Google 会针对该网站上的请求运行竞价并返回胜出的广告。如果文件中的标识符不正确,则 Google 不会针对请求运行竞价。
创建一个名为 ads.txt 的文本文件,并为每个有权销售您广告资源的广告交易平台或 SSP 添加单独的行。每一行都应包含三项数据(以及第 4 个选填字段),具体格式如下:
<字段 1>, <字段 2>, <字段 3>, <字段 4>
<字段 1>
:这是出价工具关联到的系统的规范域名。可以使用此类系统的运行域名作为该域名(如果运行域名与父级企业域名不同的话),这样便于进行 WHOIS 查询和反向 IP 查询,进而明确所有权。SSP 或广告交易平台可能会发布要使用的域名。对于 Google 卖方帐号,该域名始终是
google.com
。<字段 2>
:这是一个标识符,用来标识在字段 1 中指定的系统的卖方/转销商帐号。该字段包含的值必须与在 SSP 或广告交易平台交易(如 OpenRTB 出价请求)中指定的值相同。在 OpenRTB 中,这通常是 publisher.id 字段。对于 OpenDirect,该值则通常是发布商的组织 ID。对于 Google 卖方帐号,请使用每个帐号中显示的发布商 ID(例如
pub-0000000000000000
)。要查找此 ID,请执行以下操作:- 在 AdSense 中:登录您的 AdSense 帐号,然后依次点击帐号
帐号信息。
- 在 Google Ad Manager 中:登录 Google Ad Manager,然后依次点击管理
全局设置,即可找到您的主要帐号和其他任一已关联的帐号的发布商 ID。
声明中只能添加pub-
前缀和 16 位数字代码。请删除针对特定产品的前缀(例如ca-
或ca-video-
)。如果您通过多个 Ad Manager 和/或 AdSense 帐号获利,就必须为每个帐号及其对应的pub-
代码添加单独的一行。对于托管了 ads.txt 文件的网域,如果该文件中没有列出卖方的发布商 ID,那么该网域将无法再通过 Ad Manager 获利,Google 将停止在此类网站上购买广告。请更新您的 ads.txt 文件,在其中添加您想通过其获利的每个网站的发布商 ID(了解如何在 Ad Manager 中更新 ads.txt)。如果您使用“扩展型合作伙伴管理”功能,我们建议您与自己的子合作伙伴合作,在他们的 ads.txt 文件中添加发布商 ID。- 在 AdSense 中:登录您的 AdSense 帐号,然后依次点击帐号
<字段 3>
:帐号或关系的类型。在解读相关数据时,该字段应不区分大小写。- 值“
DIRECT
”表示发布商(内容所有者)会直接控制字段 2 中指出的帐号,并表示发布商和广告系统之间达成了直接的业务合同。直接控制字段 2 中指出的帐号的 Google 发布商应指定“
DIRECT
”。 - 值“
RESELLER
”表示发布商已授权另一实体来控制字段 2 中指出的帐号并通过字段 1 中的系统来转销其广告空间。不直接控制字段 2 中指出的帐号的 Google 发布商应指定“
RESELLER
”。例如,使用“扩展型合作伙伴管理”功能的 Ad Manager 帐号应为该帐号不直接管理的广告资源指定“RESELLER
”。
- 值“
<字段 4>
:(选填)广告系统在认证机构中的专属标识符(与字段 1 中所列的实体对应)。假设认证机构是 Trustworthy Accountability Group (TAG),那么在这添加的标识符就是 TAG ID。对于 Google 卖方帐号,对应的 TAG ID 为
f08c47fec0942fa0
。