Ads.txt – Implementation Guide

This document outlines the significance,purpose and acts as guide to implement Ads.txt for your IncrementX account.

1) What is Ads.txt?

Ads.txt is a simple, flexible, and secure method for publishers and distributors to declare who is authorized to sell their inventory, improving transparency for programmatic buyers.

Ads.txt supports transparent programmatic digital media transactions and can remove the financial incentive from selling counterfeit and misrepresented media. Ads.txt can only be posted to a domain by a publisher’s webmaster, making it valid and authentic. As a text file, ads.txt is easy to update, making it flexible. The data required to populate the file is readily available in the OpenRTB protocol, making it simple to gather and target. And because publishers sell their inventory through a variety of sales channels, ads.txt supports the following types of supplier relationships:

  • Domain owners who sell on exchanges through their own accounts
  • Networks and sales houses who programmatically sell on behalf of domain owners
  • Content syndication partnerships where multiple authorized sellers represent the same inventory

2) How does Ads.txt work?

Ads.txt works by creating a publicly accessible record of authorized digital sellers for publisher inventory that programmatic buyers can index and reference if they wish to purchase inventory from authorized sellers. First, participating publishers must post their list of authorized sellers to their domain. Programmatic buyers can then crawl the web for publisher ads.txt files to create a list of authorized sellers for each participating publisher. Then programmatic buyers can create a filter to match their ads.txt list against the data provided in the OpenRTB bid request.

Example: Example.com publishes ads.txt on their web server listing three exchanges as authorized to sell their inventory, including Example.com’s seller account IDs within each of those exchanges.

http://example.com/ads.txt:

#, , ,
greenadexchange.com, 12345, DIRECT, 8728b7e97e589da4
blueadexchange.com, 4536, DIRECT, 8728b7e97e589da4
silverssp.com, 9675, RESELLER, 8728b7e97e589da4

Note – IncrementX’s TAG-ID:  8728b7e97e589da4

A buyer receiving a bid request claiming to be example.com can verify if the exchange and Publisher’s Account ID matches the authorized sellers listed in example.com/ads.txt file.

3) What you need to do now?

The implementation of Ads.txt is easy and simple. You can find detailed guidelines on the IAB site, and for adding your IncrementX account, kindly refer to the instructions below.

4) How to implement Ads.txt for your IncrementX account?

1) Get your IncrementX Network ID

You can find your Network ID in your IncrementX dashboard account. If you have any
trouble locating your number, please reach out to your IncrementX Account Manager.

2) Add the following lines to your Ads.txt file

  • For direct (owned & operated) properties:

IncrementX.com

, [Account ID in IncrementX], DIRECT, 8728b7e97e589da4

  • For a certified reseller of publisher properties:

IncrementX.com

, [Account ID in IncrementX], RESELLER, 8728b7e97e589da4

Feel free to contact your Account Manager at IncrementX for any additional assistance.

Your team at IncrementX

 

 

 

 

 

Related Articles

IncrementX – Google Ad Manager Integration Guide

Step 1 - Ad Unit Creation (Go to Inventory -> Ad Units -> New Ad unit) In the Settings section Parent Ad unit should be “Top Level” Name will be the Ad Unit name which can be easily identified (Eg: websitename.com_IncrementX_300x250) Code is used to identify the...

Site and App Report

Sites & Apps Reports displays a detailed report on the sites and apps transactions done by the publishers. The Sites & Apps Reports display the Action, Date, Impressions, eCPM($), and Estimated Revenue($). The above is an example of  a Site and App Report, The...

Add New Ad Unit

After successfully adding Site & Apps, the Publisher can now start Adding New Ad Units by performing these simple steps: Click on Ad Unit Management, from the Sites & Apps menu as highlighted in the figure below. Click on +Add New Ad Unit. Once you have...

Sign Up for Publishers

In order to Monetize with IncrementX, as a Publisher, you can create a New Acount by Signing Up, which can be done in 2 ways : Either by clicking on the Getting Started or by Clicking on the Sign Up option on the top right corner of the page, both of the options are...

Add New Site & App

As a Publisher, you can Add New Site & App  by performing the following steps. From the Site & Apps menu, click on Add New Site and App and the following figure will be displayed: IncrementX lets the Publisher choose the Product Type,  which can be...

Ad Unit Creation API

1. Website: Method: POST URL: https://api.incremntx.com/ip/addunit add unit refers to ad placements in selected Website, Mobile App or Vast Site. Following table describes the parameters that contains the requested JSON body: Request Fields Parameters Is Required...

Vast Site Creation API

VAST: Add Vast Site: Add Vast App helps you to add new Vast site's with different VAST versions. Method: POST URL: https://api.incremntx.com/ip/addwebsitenapp For request there are two objects wrapped one is Website and the other is ad unit. Request Fields Parameters...

Mobile App Creation API

App: Add Mobile App: Add Mobile App helps you to add new Mobile app as well as adunits with different sizes.  Method: POST URL: https://api.incremntx.com/ip/addwebsitenapp In request there are two objects wrapped one is Website and the other is ad unit. Request Fields...