app-ads.txt

Introduction

The Interactive Advertising Bureau (IAB) developed ads.txt in 2017. Ads.txt is a framework that defines how publishers should list their authorized monetization partners. Using this file, the buy-side can identify which sellers the publisher has authorized to sell their inventory.

The IAB released the app version for ads.txt called app-ads.txt. The specification is an extension of ads.txt.

The simple app-ads.txt standard helps prevent the unauthorized selling of in-app inventory and app domain spoofing.

Updating/Adding a Developer Website

It is important to pay attention to the instructions below before beginning the app-ads.txt process.

  • You must list your Developer Website URL in the iTunes and GooglePlay app stores, as relevant.

  • There must be a valid developer website URL in all app stores hosting your apps.

  • This app-ads.txt guide only addresses Apple's App Store and Google Play stores, with both you can fully comply with the specs of app-ads.txt.

  • The Developer Website URL is used by advertising platforms to locate the app-ads.txt file.

Listing developer websites and completing every step for the AppStore or GooglePlay operating system is mandatory to complete app-ads.txt implementation.

 

AppStore

Developer page is listed under Developer Website:

378e4b1-99536ff-Screen_Shot_2019-04-18_at_9.42.43.png

Follow these instructions to either update or add a developer website to the App Store page:

  1. On the Apple Developer Program page, click App Store Connect.
6b55767-aaeefb4-Step_1.png
  1. Select the app for which you want to add a new version.
  2. Inside the app, click + for Version or Platform

  1. In the new version add the Marketing URL:

  1. Post the /app-ads.txt file on the root folder of your developer website, listing all authorized sellers of their app inventory.

Contact your internal webmaster to post the .txt file on your developer website including all direct and indirect authorized sellers of your inventory.

Google Play

The developer page is listed under Visit Website

Follow these instructions to either update or add a developer website to Google Play:

  1. On the Google Play Console select the game for which you want to add a website
  2. On the left menu bar click Store Presence >> Store Listing
  3. Enter the details of your app

  1. Enter your contact details including the website.

  1. Post the /app-ads.txt file on the root folder of your developer website, listing all authorized sellers of their app inventory.

Contact your internal webmaster to post the .txt file on your developer website including all direct and indirect authorized sellers of your inventory. 

Adding Fyber to your App-Ads.txt File

To list Fyber in your app-ads.txt file, you must:

  1. Login to the publisher dashboard here.
  2. Click the dropdown next to your user name
6a81553-UserProfile.png
  1. Click User Profile
  2. Copy your Publisher ID and paste it in the correct location:

fyber.com, [Insert Publisher ID], DIRECT

For more information on the app-ads.txt data fields and components, see below:

Field Component Description
Field 1
(Required)
Advertising System Domain fyber.com
Field 2
(Required)
Publisher ID The Publisher ID generated in Revenue Desk
Field 3
(Required)
Relationship DIRECT is listed since you have a direct relationship with Fyber.com.

Note: Case-insensitive.
Field 4
(Optional)
Certification Authority ID Optional listing of Tag ID. Not required to implement app-ads.txt
 

Listing Indirect Authorized Sellers

A value of RESELLER indicates the publisher has authorized another entity to resell their ad inventory through Fyber.

For example, Fyber sells your inventory to a large desktop-focused exchange and that exchange re-sells your inventory to DSPs. On the large desktop-focused Exchange, your inventory on Fyber is setup under a single publisher.

Only the publisher has the authority to determine who is authorized to sell their supply. Fyber's role is to advise on a list of resellers we believe will help maintain your revenues.

If you decide to authorize Fyber's recommended list of resellers (listed below), directly copy and paste the reseller data under fyber.com's listing on your app-ads.txt file

How to list Fyber Direct and Fyber Resellers
Resellers as of Sept 21, 2020
fyber.com, INSERT PUBLISHER ID, DIRECT 
adcolony.com, 801e49d1be83b5f9, RESELLER, 1ad675c9de6b5176
admanmedia.com, 26, RESELLER
advertising.com, 25990, RESELLER
algorix.co, 54236, RESELLER
appnexus.com, 8178, RESELLER, f5ab79cb980f11d1
appnexus.com, 8804, RESELLER, f5ab79cb980f11d1
axonix.com, 56716, RESELLER
bidmachine.io, 124, RESELLER
blis.com, 74, RESELLER, 61453ae19a4b73f4
cmcm.com, 58, RESELLER
cmcm.com, 66, RESELLER
contextweb.com, 558884, RESELLER, 89ff185a4c4e857c
improvedigital.com, 1532, RESELLER
improvedigital.com, 1668, RESELLER
indexexchange.com, 191497, RESELLER
indexexchange.com, 191572, RESELLER
inmobi.com, 7c9e112a810a4b639bb6af3fa397233e, RESELLER, 83e75a7ae333ca9d
loopme.com, 5176, RESELLER, 6c8d5f95897a5a3b
mars.media, 103116, RESELLER
onetag.com, 5983e2d1b849490, RESELLER
openx.com, 537125459, RESELLER, 6a698e2ec38604c6
openx.com, 540298543, RESELLER, 6a698e2ec38604c6
openx.com, 540679900, RESELLER, 6a698e2ec38604c6
openx.com, 540866936, RESELLER, 6a698e2ec38604c6
pubmatic.com, 157559, RESELLER, 5d62403b186f2ace
pubmatic.com, 157899, RESELLER, 5d62403b186f2ace
pubmatic.com, 158060, RESELLER, 5d62403b186f2ace
pubmatic.com, 158291, RESELLER, 5d62403b186f2ace
pubmatic.com, 158481, RESELLER, 5d62403b186f2ace
pubnative.net, 1006353, RESELLER, d641df8625486a7b
pubnative.net, 1007055, RESELLER, d641df8625486a7b
rhythmone.com, 2169000724, RESELLER, a670c89d4a324e47
rhythmone.com, 4173858586, RESELLER, a670c89d4a324e47
rubiconproject.com, 15320, RESELLER, 0bfd66d529a55807
rubiconproject.com, 18364, RESELLER, 0bfd66d529a55807
rubiconproject.com, 20744, RESELLER, 0bfd66d529a55807
rubiconproject.com, 20854, RESELLER, 0bfd66d529a55807
smartadserver.com, 3713, RESELLER
sonobi.com, 7b37f8ccbc, RESELLER, d1a215d9eb5aee9e
startapp.com, inr, RESELLER
verve.com, 15290, RESELLER, 0c8f5958fc2d6270
video.unrulymedia.com, 2169000724, RESELLER

Note

Publishers should be careful of unknown companies reaching out directly and requesting to be added to app-ads.txt files. This might be fraud. Fyber strongly advises that publishers only list companies they and their DIRECT partners work with. Fyber is here to help keep fraudulent actors out of your app-ads.txt file. Reach out to your dedicated account manager should any suspicious company try to contact you.

Fyber strongly advises that publishers only list companies they and their DIRECT SSP partners work with.

Limitations for Developer Website Listings

Use of a 1st or 2nd level subdomain is recommended. i.e., website.com or my.website.com

  • When buyers crawl the developer website, they remove 3rd level subdomains, and so on i.e., my.subdomain.website.com becomes subdomain.website.com or very.long.list.of.subdomains.domains.com becomes subdomains.domains.com
  • www. and m. subdomains must not be used

Example: apppublisher.com/app-ads.txt

 
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request