Difference between revisions of "Ads.txt"

From LoopMe Wiki
Jump to: navigation, search
Line 1: Line 1:
Ads.txt
 
 
 
==IAB ads.txt and app-ads.txt==
 
==IAB ads.txt and app-ads.txt==
  

Revision as of 13:39, 5 March 2019

IAB ads.txt and app-ads.txt

Ads.txt and app-ads.txt are methods to increase media buying transparency by assisting buyers to quickly identify legitimate and authorized sellers of media owner inventory across both web and app environments.

The ads.txt file contains the following information:

  • List of authorized ad networks (identifiable via their top level domains, e.g. adnetwork1.com)
  • The assigned publisher ID for your inventory in the ad network platforms
  • The type of relationship the publisher has with the ad network (e.g. “DIRECT” or “RESELLER”)
  • (Optional) The ID assigned by a certification authority to the ad network (e.g. a “TAGID”)


The ads.txt file is stored in the root folder of the publisher’s web domain. E.g.: https://sitename.com/ads.txt. It is advisable to use HTTPS for accessing the ads.txt file for your domain as that is the preferred connection method for ad buyers. Buyers may deploy website crawlers to ensure they only buy with licensed sellers of the ad inventory.

LoopMe and ads.txt

LoopMe only buys from authorized sellers mentioned in ads.txt files. Failure to incorporate this ads.txt file and all authorized sellers will lead to a decrease in ad revenue for media owners.

Placement of ads.txt files

Web media owners should host an "ads.txt" URL. As an example, below is an “ads.txt” URL for CNN and shows who is authorized to sell their inventory: http://cnn.com/ads.txt

Application media owners should has an “ads.txt” URL and ensure their developer URL is properly listed on app stores. As an example, below is an “app-ads.txt” URL for the Weather Channel and shows who is authorized to sell their app inventory: https://weather.com/app-ads.txt

How to implement LoopMe ads.txt and app-ads.txt

Direct publishing partner of LoopMe: Add this line to your ads.txt/app-ads.txt file. The Publisher ID should be replaced with your assigned LoopMe publisher ID. If you do not know your Publisher ID, please contact your LoopMe account manager.

loopme.com, <loopme publisher id>, DIRECT, 6c8d5f95897a5a3b

Indirect publisher partner of LoopMe: If you do not own and operate a site, but are authorized to sell you should ask the owner of the site to add these two lines within their ads.txt file:

loopme.com, <loopme publisher id>, RESELLER, 6c8d5f95897a5a3b

Please note, 6c8d5f95897a5a3b is the Trustworthy Accountability Group's unique ID for LoopMe. (https://www.tagtoday.net/tagregistry/)

We advise media owners to set the expiry of ads.txt files to 3600 seconds to ensure a consistently up-to-date list of authorized sellers.


Intro

ads.txt is an IAB specification to battle fraud in the ad industry and supported by LoopMe. Find the detailed IAB ads.txt implementation spec here.

The ads.txt file allows buyers to see the list of authorized sellers of the ad inventory for the web domain. The ads.txt file contains the following information:

  • List of authorized ad networks (identifiable via their top level domains, e.g. adnetwork1.com)
  • The assigned publisher ID for your inventory in the ad network platforms
  • The type of relationship the publisher has with the ad network (e.g. “DIRECT” or “RESELLER”)
  • (Optional) The ID assigned by a certification authority to the ad network (e.g. a “TAGID”)


The ads.txt file is stored in the root folder of the publisher’s web domain. E.g.: https://sitename.com/ads.txt. It is advisable to use HTTPS for accessing the ads.txt file for your domain as that is the preferred connection method for ad buyers. Buyers may deploy website crawlers to ensure they only buy with licensed sellers of the ad inventory.

Ads.txt example

An example of a generic ads.txt file: You own the website domain “http://movies.com” and sell ad inventory to ad buying platforms. And you have made commercial agreements with ad networks rtb1.com and rtb2.com to sell your ad inventory to advertisers.

Following the IAB specs for the ads.txt implementation, you should store the following file in your root folder: http://movies.com/ads.txt

The contents of your ads.txt file should be:

rtb1.com, 12345, DIRECT
rtb2.com, abcd, RESELLER, qW12eR34


In this example,

  • rtb1.com and rtb2.com represent the top level domain of the authorized ad networks,
  • 12345/abcd the internal published IDs that the individual ad networks assigned to your ad spots,
  • DIRECT/RESELLER the type of commercial relationship with each of the ad networks and
  • qW12eR34 the optional assigned code of the certification authority for the ad network (eg. the “TAGID”).


Adding LoopMe to ads.txt file

You already have an ads.txt file

Please add the following line to your existing ads.txt file:

loopme.com, <loopme publishing id>, DIRECT, 6c8d5f95897a5a3b

Please replace the <loopme publisher ID> value with the publisher ID value you received from your LoopMe account manager.


You do not have an ads.txt file

Download the ads.txt file with LoopMe setup here and place it in your root domain and replace the <your publisher ID> value with the publisher ID value you received from your LoopMe account manager.