# App-Ads.txt

> 设置 app 广告服务。txt 文件可授权合法的广告卖家并防止未经授权的库存销售。

app-ads.txt 是 app 开发者上传到开发者网站的文本文件，其中列出了授权出售该开发者广告库存的广告源。就像在 Web 上一样，IAB 创建了一个系统，允许买家知道谁有权购买和销售指定的 app 内广告库存，以及谁无权购买和销售。这是消除某些类型的欺诈并提高整个生态系统的透明度和效率的一个重要步骤。大多数精明的品牌营销人员和需求方平台不会购买未实现广告服务的库存。

## app-广告服务。txt 如何适用于移动端应用程序##how-app-ads.txt-works-for-mobile-apps

希望对 app 广告库存进行出价的 DSP 会扫描开发者网站上的 app 广告服务。txt 文件，以验证哪些广告源有权出售该 app 的广告库存。DSP 仅接受来自文件中列出并经 app 开发者授权的广告源的出价请求。

> **Note:**
>
> 如果您拥有多个域，请确保更新所有相关域。

## app 广告服务。txt 如何为您的移动端 app 带来好处##how-app-ads.txt-can-benefit-your-mobile-app

1. **获取品牌预算**：主要品牌和代理更有可能通过验证授权广告源的 DSP 购买 app 库存。通过实现 app 广告服务。txt，开发者向 DSP 发出库存安全的信号。未实现 app 广告服务的开发者可能会从 DSP 的目标媒体池中删除。
2. **打击广告欺诈**：不良行为者可能会伪造冒充合法应用的应用，误导 DSP 将品牌预算用于伪造库存。合法的开发者最终会失去原本为他们准备的广告收入。app-ads.txt 可阻止未经授权的开发者冒充，并最大限度减少最终伤害开发者底线的欺诈行为。

## 使用 OwnerDomain 确保发行商的透明度##ensure-publisher-transparency-with-ownerdomain

作为广告服务。txt 框架的一部分，发布者必须将 OwnerDomain 字段包含在 app- ads.txt 文件中。

**什么是 OwnerDomain？**
IAB 的 OwnerDomain 框架旨在加强数字广告生态系统中的发布者透明度和问责制，尤其是在程序化广告中使用第一方和第三方数据方面。OwnerDomain：用于标识拥有媒体资产的发行商的业务域名，确保在广告服务 txt 和 Sellers.json 之间建立直接关联。

**如何支持 OwnerDomain？**
在 app- ads.txt 或广告服务.txt 文件中，必须包含以下变量：

| Type（类型）    | 变量                         | 描述                                                                  |
| ----------- | -------------------------- | ------------------------------------------------------------------- |
| OwnerDomain | ownerdomain=yourdomain.com | 对于发行商，必须向 ads.txt 添加 OwnerDomain 入口以指定网站所有者的业务域。如果不存在业务域，可以使用站点的域名。 |

如需了解更多信息，请参阅 [IAB 文档](https://iabtechlab.com/why-ownerdomain-managerdomain-fields-are-important-additions-to-ads-txt/)或 IAB 标准[实现指南](https://iabtechlab.com/wp-content/uploads/2022/04/Ads.txt-1.1-Implementation-Guide.pdf)。

## App-ads.txt 实现##app-ads.txt-implementation

以下是如何确保 app- ads.txt 覆盖库存的方法：

### 步骤 1.在app程序列表中提供开发者网站 网址##step-1.-provide-the-developer-website-url-in-your-app-listing

确保在 App Store 中更新了开发者网站。广告平台将使用此网站来验证 app-ads.txt 文件。

### 步骤 2.联系所有广告源（直接、经销商）##step-2.-reach-out-to-all-ad-sources-(direct-resellers)

根据以下 IAB 结构，联系您的直接广告源并询问其 app- ads.txt 行：

'广告音频源、发布者 ID、关系类型（直接还是经销商）、音频源 ID'

您可以按照以下步骤查找发布者 ID：

1. 登录 ironSource 平台
2. 在左下角选择帐户/配置文件化身，然后选择帐户
3. 转到 API 选项卡并找到 Publisher ID 部分

![app-ads.txt 配置页面上的 Publisher ID 部分。](/api/media?file=/grow/media/images/publisher-id-section.png)

`App-ads.txt example: ironsrc.com, 1234, DIRECT`

您的直接需求合作伙伴应列为“直接”。如果您的合作伙伴使用第三方经销商销售您的库存，此类提供商应列为“经销商”。在任何情况下，除非您或您的合作伙伴与他们有直接关系，否则不应将任何提供商添加到 app-ads.txt 文件。

我们可让您更轻松地包含 IronSource 的条目列表，从而绝不会错过 IronSource 顶级品牌合作伙伴的任何预算。复制并粘贴以下文本代码块并将其包含在 txt 文件中。不要忘记轨道列表，因为它会时间更新。

## ironSource 授权经销商##ironsource-authorized-resellers

```text
OWNERDOMAIN=[yourdomain.com]
ironsrc.com, [yourironSourcePublisherAccountID], Direct
切记将 OwnerDomain Line 替换为您的域。
请记住将 [yourironSourcePublisherAccountID] 替换为帐户 ID，可从帐户管理器获取此 ID

blueseasx.com, 203625, RESELLER
rubiconproject.com, 26132, RESELLER, 0bfd66d529a55807
pubnative.net, 1009966, RESELLER, d641df8625486a7b
video.unrulymedia.com, 389957698, RESELLER
triplelift.com, 14594, RESELLER, 6c33edb13117fd86
ushareit.com, lc7dc692567a127a57, RESELLER
video.unrulymedia.com, 657436911, RESELLER
lijit.com, 528770, RESELLER, fafdf38b16bf6b2b #sovrn
risecodes.com, 68d54e2fe125150001dd91e2, RESELLER
toponad.com, 167c6b2c1d02bd, RESELLER, 1d49fe424a1a456d
pokkt.com, 5536, RESELLER, c45702d9311e25fd
appads.in, 105536, RESELLER
pubmatic.com, 160456, RESELLER, 5d62403b186f2ace
pubmatic.com, 156520, RESELLER, 5d62403b186f2ace
rubiconproject.com, 15854, RESELLER
criteo.com, b-062019, RESELLER, 9fac4a4a87c2a44f
start.io、168507669、RESELLER
rubiconproject.com, 17608, RESELLER, 0bfd66d529a55807
rubiconproject.com, 25336, RESELLER, 0bfd66d529a55807
video.unrulymedia.com, 848837292, RESELLER
sharethrough.com、aeb4dhxw、RESELLER、d53b998a7bd4ecd2
improvedigital.com, 1114, RESELLER
rubiconproject.com, 24600, RESELLER, 0bfd66d529a55807
rubiconproject.com, 17328, RESELLER, 0bfd66d529a55807
smaato.com, 1100055750, RESELLER, 07bcf65f187117b4
smaato.com, 1100040398, RESELLER, 07bcf65f187117b4
pubnative.net, 1009458, RESELLER, d641df8625486a7b
thebrave.io, 1234648, RESELLER, c25b2154543746ac
triplelift.com, 12908, RESELLER, 6c33edb13117fd86
sharethrough.com、bc6d1whs、RESELLER、d53b998a7bd4ecd2
media.net、8cu9b72o6、RESELLER
appnexus.com, 12061, RESELLER, f5ab79cb980f11d1
lunamedia.io, 2fdb16a1-5025-4c41-9b17-e01e47ebc8b4, RESELLER, 524ecb396915caaf
themediagrid.com, falino, RESELLER, 35d5010d7789b49d
media.net, 8cu62mcq0, RESELLER
adagio.io, 1575, RESELLER
bidmachine.io, 1412, RESELLER
mars.media, 1010463, RESELLER
sharethrough.com, 4322, RESELLER, d53b998a7bd4ecd2
improvedigital.com, 2181, RESELLER
smartadserver.com, 4237, RESELLER, 060d053dcf45cbf3
sharethrough.com, 4237, RESELLER, d53b998a7bd4ecd2
xad.com, 958, RESELLER, 81cbf0a75a5e0e9a
betweendigital.com、45827、RESELLER
adagio.io, 1522, RESELLER
adyoulike.com, f78b24039641337f06634ab9a3da4b48, RESELLER
rubiconproject.com, 17960, RESELLER, 0bfd66d529a55807
pubmatic.com, 137711, RESELLER, 5d62403b186f2ace
taurusx.com, 80070, RESELLER
rubiconproject.com, 25978, RESELLER, 0bfd66d529a55807
pubmatic.com, 167188, RESELLER, 5d62403b186f2ace
admanmedia.com, 2242, RESELLER
sharethrough.com, 3713, RESELLER, d53b998a7bd4ecd2
bidmachine.io, 1371, RESELLER
rubiconproject.com, 22134, RESELLER, 0bfd66d529a55807
loopme.com, 11463, RESELLER, 6c8d5f94997a5a3b
smartadserver.com, 4568, RESELLER, 060d053dcf45cbf3
pubmatic.com, 161151, RESELLER, 5d62403b186f2ace
openx.com, 561470659, RESELLER, 6a698e2ec38604c6
ignitemediatech.com、pub_11115、RESELLER
pubmatic.com, 162588, RESELLER, 5d62403b186f2ace
smartadserver.com, 4610, RESELLER, 060d053dcf45cbf3
inmobi.com, 23d316d3d980453d8ea0dcf9caec4078, RESELLER, 83e75a7ae333ca9d
openx.com, 562174952, RESELLER, 6a698e2ec38604c6
sharethrough.com、bxzzb1br、RESELLER、d53b998a7bd4ecd2
rubiconproject.com, 26292, RESELLER, 0bfd66d529a55807
smaato.com, 1100059375, RESELLER, 07bcf65f187117b4
media.net，8cu12aq1y，经销商
xandr.com, 15840, RESELLER
start.io、126412094、RESELLER
rubiconproject.com, 24400, RESELLER, 0bfd66d529a55807
triplelift.com, 14127, RESELLER, 6c33edb13117fd86
smaato.com, 1100059282, RESELLER, 07bcf65f187117b4
openx.com, 559912325, RESELLER, 6a698e2ec38604c6
rubiconproject.com, 24600, RESELLER, 0bfd66d529a55807
smartadserver.com, 4456, RESELLER
opera.com, pub6148735850944, RESELLER, 55a0c5fd61378de3
triplelift.com, 12652, RESELLER, 6c33edb13117fd86
rubiconproject.com, 23674, RESELLER, 0bfd66d529a55807
rubiconproject.com, 15526, RESELLER, 0bfd66d529a55807
pubmatic.com, 159087, RESELLER, 5d62403b186f2ace
algorix.co, 54400, RESELLER, 5b394c12fea27a1d
33across.com, 001pg00001dtxmwian, RESELLER
sabio.us, 100160, RESELLER, 96ed93aaa9795702
thebrave.io, 1234633, RESELLER, c25b2154543746ac
zmaticoo.com, 5135004, RESELLER
rubiconproject.com, 24362, RESELLER, 0bfd66d529a55807
media.net、8cu132ud6、RESELLER
kidoz.net, 15648, RESELLER, a109366414b7335e
prado.co, 15648, RESELLER
kidoz.net, 15467, RESELLER, a109366414b7335e
pubmatic.com, 159501, RESELLER, 5d62403b186f2ace
appnexus.com, 11826, RESELLER, f5ab79cb980f11d1
google.com, pub-2923085774557613, RESELLER, f08c47fec0942fa0
pubmatic.com, 165438, RESELLER, 5d62403b186f2ace
appnexus.com, 14230, RESELLER, f5ab79cb980f11d1
smartclip.net, 13564, RESELLER
smaato.com, 1100040398, RESELLER, 07bcf65f187117b4
rubiconproject.com, 24600, RESELLER, 0bfd66d529a55807
sharethrough.com、ibazay96、RESELLER、d53b998a7bd4ecd2
pubmatic.com, 156177, RESELLER, 5d62403b186f2ace
contextweb.com, 558622, RESELLER, 89ff185a4c4e857c
app-stock.com, 256917, RESELLER
sharethrough.com，r9b1mg7e，RESELLER，d53b998a7bd4ecd2
appnexus.com, 15980, RESELLER, f5ab79cb980f11d1
rubiconproject.com, 25064, RESELLER, 0bfd66d529a55807
loopme.com, 10287, RESELLER, 6c8d5f95897a5a3b
triplelift.com, 12158, RESELLER, 6c33edb13117fd86
rubiconproject.com, 20744, RESELLER, 0bfd66d529a55807
xandr.com、13799、RESELLER
thunder-monetize.com, 3692155372, RESELLER
outbrain.com, 0073fa86cff719c752763d2c3ee52c8f00, RESELLER
rubiconproject.com, 26958, RESELLER, 0bfd66d529a55807
themediagrid.com，ws2d8n，RESELLER，35d5010d7789b49d
undertone.com, 4108, RESELLER
openx.com, 537153564, RESELLER, 6a698e2ec38604c6
rubiconproject.com, 22412, RESELLER, 0bfd66d529a55807
pubmatic.com, 160318, RESELLER, 5d62403b186f2ace
rubiconproject.com, 28169, RESELLER, 0bfd66d529a55807
openx.com, 561446248, RESELLER, 6a698e2ec38604c6
pubmatic.com, 165329, RESELLER, 5d62403b186f2ace
pubnative.net, 1017792, RESELLER, d641df8625486a7b
e-planning.net，f5147a97818958f1，RESELLER，c1ba615865ed87b2
media.net，8CU675N41，经销商
video.unrulymedia.com, 703273072, RESELLER
indexexchange.com, 216401, RESELLER, 50b1c356f2c5c8fc
```

### 步骤 3.发布 app-ads.txt 文件##step-3.-publish-an-app-ads.txt-file

在 Notepad 中创建 app-ads.txt 文件，列出您收到的所有行，然后保存。

### 步骤 4.上传##step-4.-upload

将文件上传到域网站的根目录（例如：`www.example.com/app-ads.txt`）。
