文档

支持

app-ads.txt 支持

通过在开发者网站上实现 app-ads.txt 文件,可以声明授权广告卖方,提高透明度,并防止未经授权的库存导致收入损失。
阅读时间5 分钟最后更新于 5 天前

app-ads.txt 文件包含授权数字卖方列表。此文件由 IAB 创建,旨在打击欺诈,建立透明的广告生态系统。此文件验证卖方的合法性,防止欺诈和虚假陈述的域名。 开发者必须将此文件托管在开发者网站的根目录中。当品牌广告主和需求方平台 (DSP) 通过使用交易平台、供应方平台 (SSP) 和广告平台以编程方式购买广告库存时,他们会抓取并交叉引用此文件。 虽然在大多数情况下实现 app-ads.txt 不是强制性的,但不这样做会导致开发者损失大量广告收入,原因如下:
  • DSP 使用此文件来了解他们购买的广告库存的供应链。
  • 一些 DSP 只会从正确实现此文件的开发者那里购买。
  • 正确申报其授权卖方身份的开发者可以帮助广告主大幅降低假冒广告库存的风险,随着时间的推移,这会使更多的广告资金流向优质开发者。
如需了解更多信息,请参阅 IAB Tech Lab 规范和 Unity 关于提升广告库存质量的博客。

首次设置 app-ads.txt

要从 Unity Ads Monetization(变现)后台中设置 app-ads.txt,请执行以下操作:
  1. 从二级导航菜单中选择 Setup(设置)> Organization Settings(组织设置)
  2. Organization info(组织信息) 中找到 Developer Website(开发者网站) 字段,然后选择编辑图标。
  3. 输入您的游戏在应用商店中列出的网站 URL。此信息通常很简单,例如“https://www.unity3d.com”。该字段应仅包含开发者网站的根目录。例如,您可以在 Google Play 的 Developer(开发者)页面和 Apple 商店的设置中找到这个网站。
  4. 转到 App-ads.txt 部分。App-Ads URL 字段将以正确的文件格式自动显示授权数字卖方列表。如果没有显示,请参阅此网站根目录指南,了解详细信息。
  5. 单击 Show full list(显示完整列表),查看
    app-ads.txt
    文件的所有值,然后复制此列表。
  6. 使用文本编辑器创建
    app-ads.txt
    文件,然后将 Monetization(变现)后台中的列表粘贴到该文件中。
  7. app-ads.txt
    文件复制到开发者网站的根目录中,以便可以在 app-ads URL 字段中列出的位置中查找到该文件。
如果一切正常,您将看到一条消息,告知您此时无需执行任何操作。

维护 app-ads.txt

请务必定期访问 app-ads.txt 设置以查看是否有任何更改,或者响应您收到的错误消息或通知。 以下是一些可能发生的问题,以及如何解决这些问题。

网站缺失或不正确

Unity 无法在给定的 App-Ads URL 中找到您的
app-ads.txt
文件。
解决方案:请查看 Organization Info(组织信息) 部分中的 Developer Website(开发者网站) 字段,确保该字段准确无误。确保列出的根目录也正确。

缺少一些 app-ads.txt 条目

缺少一些 app-ads.txt 条目。 解决方案:导航到 Organization Settings(组织设置)中的 App-ads.txt 部分以刷新列表,然后将整个更新的列表复制粘贴到您的文件中。

常见问题解答

根据 ads.txt 框架的要求,发行商必须在其
app-ads.txt
文件中包含
OwnerDomain
字段。

OwnerDomain 字段的用途

IAB 的
OwnerDomain
框架可以在数字广告生态系统中增强发行商透明度和问责机制。它在很大程度上有助于说明第一方和第三方数据在程序化广告中的用途。
OwnerDomain
字段用于标识拥有媒体资产的发行商的业务域名,可在
ads.txt
sellers.json
文件之间建立直接关联。

在 ads.txt 文件中实现 OwnerDomain

为了支持
OwnerDomain
,请确保您的
app-ads.txt
ads.txt
文件中包含所需的变量:

类型

变量

描述

OwnerDomainownerdomain=yourdomain.com对于发行商,必须向
ads.txt
添加 OwnerDomain 条目以指定网站所有者的业务域名。此域名必须与
sellers.json
文件中的卖方域名一致,并且在浏览器中解析时不进行重定向。如果不存在业务域名,可以使用站点的域名。
如需了解更多信息,请参阅 IAB 文档或 IAB 标准实现指南

常见问题解答

这是新增的吗?它与 ads.txt 有何不同?

app-ads.txt 专门用于移动应用。它提供与 ads.txt 相同的功能,但位于开发者的网站上。

试图解决什么问题?

app-ads.txt 保护广告主免于购买无效或欺诈性流量,并保护发行商免于因恶意来源拦截其需求而损失收入。

为何发行商应该采用 app-ads.txt?

展望未来,一些主流的品牌广告主和 DSP 只会从已授权的广告库存中购买广告库存,因此为发行商采用 app-ads.txt 带来了强大的动力。为了紧跟行业的这种转变并避免错失收入,Unity 建议尽早实现此文件。

Unity 对于 app-ads.txt 的立场是什么?

Unity 强烈支持这一举措,因为它可以打击欺诈并提高移动平台广告的透明度。反过来,实现此文件的应用开发者将争取到更多优质广告主并增加收入。

为何广告主应该采用 app-ads.txt?

与适用于 Web 的 ads.txt 类似,该文件可以让广告主更加确信他们可以从授权经销商处购买到合法的广告展示。