验证语法和排查相关问题
创建 ads.txt/app-ads.txt 文件后,执行以下操作:
- 登录 Google Ad Manager。
- 依次点击管理 Ads.txt 管理。
- 默认情况下,Ad Manager 会显示 Web ads.txt 文件。点击 app-ads.txt 标签页,以查看 app-ads.txt 文件。
- 在“操作”列中,点击相应行中的修正或查看链接,以修改此文件的设置。这会打开 Google 最近抓取的那版 adx.txt 文件。如果自我们上次抓取您的网域以来,您对此文件进行了更改,则此文件可能已过期。
- 在对话框窗口中查看相关字段的语法。请查看 ads.txt/app-ads.txt 语法的完整示例。
- 将鼠标指针悬停在相应错误/警告图标上,即可在弹出式窗口中查看相关说明。
- 进行必要的更正。
- 复制更新后的文本并将其粘贴到您的 ads.txt/app-ads.txt 文件中。
- 将此文件发送给您的网站站长,让网站站长将其上传到您的根网域。
- 48 小时后,确保 ads.txt/app-ads.txt 文件可被抓取。
ads.txt/app-ads.txt 文件中的错误
如果某行的格式不正确,导致 ads.txt
/app-ads.txt
文件的某些部分无法正常起作用,则该行旁边会显示一个红色的错误图标。
消息 | 说明/解决方案 |
---|---|
此文件中的每行必须包含 3 或 4 个字段。 | 此文件中的所有非注释行必须包含 3 或 4 个以英文逗号分隔的字段。 |
Google 发布商 ID 必须是带“pub- ”前缀的 16 位数字。 |
声明中只能添加以 pub- 为前缀的 16 位数字代码。请删除专门针对特定产品的前缀(例如 要查找主 Ad Exchange 账号和其他已关联账号的发布商 ID,请执行以下操作: 登录 Google Ad Manager,然后依次点击管理 全局设置。 |
流量类型必须为“DIRECT ”或“RESELLER ”。 |
所有声明授权卖方的行都应在字段 3 中包含“DIRECT ”或“RESELLER ”。 |
ads.txt/app-ads.txt 文件中的警告
如果某行包含其他问题,但未必会导致 ads.txt/app-ads.txt 文件无法起作用,则该行旁边会显示一个黄色的警告图标。
消息 | 说明/解决方案 |
---|---|
重复的行。 | 此行与该文件中的另一行完全重复。请删除一个重复的行。 |
请提供此文件所有者的联系信息。 | 在该文件中添加一个只包含联系信息的行。例如:contact=adops@example.com |
您输入的 google.com 卖方账号并未与此 Ad Manager 广告资源网相关联。 |
我们只能验证与您 Ad Manager 广告资源网相关联的卖方账号的发布商 ID。如果您添加的发布商 ID 属于未与您的广告资源网相关联的卖方,我们将无法验证该 ID 是否正确。 |
Google 发布商账号的代码 ID 为 f08c47fec0942fa0 。 |
如果您使用字段 4 来添加认证机构 ID,那么这就是 google.com 卖方账号的唯一有效值。 |
inventorypartnerdomain
声明所特有的错误
Ad Manager 目前不会在 ads.txt/app-ads.txt
诊断或编辑器界面中显示与 inventorypartnerdomain
相关的任何错误。如果您要为广告资源共享用例实现 inventorypartnerdomain
,请务必遵循 ads.txt/app-ads.txt 和共享广告资源的合作伙伴中的说明。