解决 ads.txt 和 sellers.json 文件存在的问题
您可以使用 SupplyChain CSV 文件针对 MCM 工具中的“管理广告资源”排查问题。如需排查问题,请下载透明度报告,然后使用您的首选查看器将其打开。对于报告中的每一行,请检查状态值以排查报告中的问题。
注意:虽然 Ad Manager 会帮助您遵守 IAB 供应链规范,但违规处置是由购买广告资源的每个广告交易平台单独做出的决定。
下载透明度报告
如需排查问题,请下载透明度报告。
- 登录 Google Ad Manager。
- 依次点击管理 Ads.txt 管理。
- 在“Web ads.txt”或“app-ads.txt”标签页中,点击下载报告。
下载文件的标题行包含#
(设计)。
排查报告中的问题
下载报告后,对照以下各表检查所有存在问题的列。
- 我们建议您从“总体授权状态”列开始,然后视需要根据相应状态值继续检查其他列。
- 当您应用修复并重新发布文件时,我们的系统最长可能需要 48 小时才能重新生成反映更新情况的报告。
跳转到报告列:
检查“总体授权状态”列
状态 | 说明 | 解决方案 |
---|---|---|
NON_PARTICIPATING | 网站或应用没有关联的 ads.txt 或 app-ads.txt 文件,并被视为“未参与”授权卖方的 IAB 规范。 | 添加 ads.txt 或 app-ads.txt 文件。了解详情 |
未完成 | Google 无法完成此广告资源的 SupplyChain 对象,这可能是因为父级尚未为这个子发布商提供卖方 ID,或者父级尚未配置有效的 sellers.json 文件。 | |
已授权 | SupplyChain 对象可以完成,并且已获得完全授权。 | 没有问题。 |
未授权 |
SupplyChain 对象虽已完成,但未根据 IAB 规范获得完全授权。 这未必意味着需求方平台 (DSP) 会拒绝来自相应广告资源的请求,因为各个 DSP 的验证结果不同。 |
查看此报告其他状态列中的信息。 |
检查“父级的 Google sellers.json 状态”列
状态 | 说明 | 解决方案 |
---|---|---|
SELLER_PRESENT | 父级在 Google 的 sellers.json 文件中列为卖方类型“中间方”或“两者”。 | 适用于 sellers.json。查看此报告其他状态列中的信息。 |
检查“子级的父 sellers.json 状态”列
状态 | 说明 | 解决方案 |
---|---|---|
BUSINESS_DOMAIN_NOT_PROVIDED | 您尚未在 Ad Manager 中提供 sellers.json 企业域名。 | 选择允许将您的信息列在 sellers.json 中。 |
FILE_NOT_FOUND | 无法抓取或解析您的 sellers.json 文件。 | 如果您没有 sellers.json 文件,请创建一个,或检查您的 sellers.json 文件是否可以读取。了解详情 |
CHILD_SELLER_ID_NOT_PROVIDED | 您尚未为相应的子发布商提供卖方 ID。 | 为您的子发布商添加卖方 ID。 |
SELLER_MISSING | 对应的子级不会列在 sellers.json 文件中。 | MCM 父级必须将子级卖方 ID 添加到 sellers.json 文件中。 |
SELLER_PRESENT_WITH_WARNING | 子级会列在 sellers.json 文件中,但不会列为卖方类型“发布商”或“两者”。 | 仔细检查 sellers.json 文件中对应的子发布商的 sellers_type。 |
SELLER_PRESENT | 子级在父级的 sellers.json 文件中列为卖方类型“发布商”或“两者”。 | 没有问题。 |
检查“父级广告资源授权状态”列
状态 | 说明 | 解决方案 |
---|---|---|
NO_ADS_TXT | 无法成功抓取或解析与广告资源关联的 app-ads.txt 或 ads.txt。 | 如果您没有 app-ads.txt 或 ads.txt 文件,请创建这些文件,或确认这些文件可以读取。了解详情 |
SELLER_UNAUTHORIZED | 您未获得授权,可能是因为您没有提供 app-ads.txt 或 ads.txt 文件。 | 将您自己添加到 app-ads.txt 或 ads.txt 文件中。 |
SELLER_AUTHORIZED_WITH_WARNING | 您已获得授权,但不是转销商。 | 请仔细检查您的发布商类型是否在 app-ads.txt/ads.txt 中显示为直销商。 |
SELLER_AUTHORIZED | 您已获得授权 | 没有问题。 |
检查“子级广告资源授权状态”列
状态 | 说明 | 解决方案 |
---|---|---|
NO_ADS_TXT | 无法成功抓取或解析与广告资源关联的 app-ads.txt 或 ads.txt。 | 如果您没有 app-ads.txt 或 ads.txt 文件,请创建这些文件,或确认这些文件可以读取。了解详情 |
CHILD_SELLER_ID_NOT_PROVIDED | 您尚未为此子发布商提供卖方 ID。注意:只有在已成功抓取 app-ads.txt/ads.txt 文件时,才会显示此值。例如,如果未提供子级卖方 ID,并且存在 app-ads.txt/ads.txt 抓取问题,此字段会改为显示“未找到文件”。 | 为您的子发布商添加卖方 ID。 |
BUSINESS_DOMAIN_NOT_PROVIDED | 您尚未提供 sellers.json 企业域名,且无法验证 ads.txt 条目。注意:只有在您提供了子级卖方 ID 且 app-ads.txt/ads.txt 文件被成功抓取的情况下,此值才会显示。 | 选择允许将您的信息列在 sellers.json 中。 |
未授权 | 子发布商未获得授权。app-ads.txt/ads.txt 文件中缺少这些信息。 | 将子级添加至 app-ads.txt/ads.txt 文件。 |
已授权 | 子发布商已获授权成为直销商。 | 没有问题。 |
AUTHORIZED_WITH_WARNING | 子发布商已获授权,但不是直销商。 | 仔细检查子级在 app-ads.txt/ads.txt 中的发布商类型。 |