This post was most recently updated on August 17th, 2022
The Authorized Digital Sellers initiative which is most commonly known as ads.txt, was established in order to prevent counterfeit inventory in the digital advertising ecosystem. It allows publishers to declare which entities or exchanges are authorized to sell their traffic.
In order for ads.txt to work as expected, you need to ensure that you have the correct format. Each line should contain between 3 to 4 fields of information. The first three fields are required, and the fourth one is optional.
<FIELD #1>, <FIELD #2>, <FIELD #3>, <FIELD #4>
Here’s an excerpt from the IAB Tech Lab ads.txt specification document that explains what each field means and its purpose:
Example ads.txt line:
redssp.com, 57013, RESELLER, abc123
This is possibly a typo. Reach out to your ad network representative for them to re-check and send the correct format.
If the exchange domain is not recognized, it doesn’t necessarily mean it’s invalid. It sometimes means it’s not yet recognized widely but still pays to re-check with your provider.
The first three fields are non-negotiable. Make sure all three are complete in every line.
The only acceptable value is either RESELLER or DIRECT. Nothing else.
Lines that are obviously not for the purpose of ads.txt.
Check if this was a typo and reach out to your provider to confirm.
Need more help? Sign up for a Premium account today and leverage your long-term RPMs!
If you have an account with us already, send us an email at email@example.com or log in to PubGuru App and use the Chat widget for immediate support.
Let our AdOps Experts do the hard work. Sign up today and unlock your revenue potential.