Breaking News

How To Easily Fix Missing Ads.txt File Notification in Adsense

At the Early hour Yesterday, I got a notification from Google at the Top of my Adsense dashboard.... SAYING: Earnings at risk - One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact on your revenue. Towards the afternoon I got another warning this time in was even more serious, because it was an email notification.

Earnings at risk - One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact on your revenue.

Which reads:
Dear Publisher,
We’ve noticed that the ads.txt file on one or more of your sites that you monetize through this AdSense account (pub-0000000000000000) is missing the correct publisher code.
From mid-October, Google will stop buying ads on sites with ads.txt files which don’t include the correct publisher IDs. We recommend you update your ads.txt files immediately to prevent impact to your earnings. Make
sure that the ads.txt file for each site you want to monetize through this account contains the snippet below:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

At some point, Google advertisements stop serving / displaying on my site (the ad's space will go blank), but I noticed the page views kept on increasing.
Since then have been in search for solutions to this. I searched the whole internet even on Google Products forum to find a solution to the problem, but to my greatest surprise, a solution to the problem wasn't found on Google products forums which are supposed to be the number solution center for all Google problems. It's really frustrating not knowing what is wrong.

However, since I can't find a fix to this problem on the internet, I have to start troubleshooting and see if I can fix things myself. So I headed back to my blogger dashboard and noticed something strange.... this was the fix the problem: Earnings at risk - One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact on your revenue.

Now I need You to read this article to the end carefully. I am going to walk you through on how to fix the notification or warning message on your Adsense account which reads Earnings at risk - One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact on your revenue. But before we I do that, let me tell you what the Ads.txt is and why your Adsense got that notification.

What is Ads.txt

The "ADS.TXT" (Authorized Digital Seller) is a list made by a website owner that contains publisher accounts and the names of ads networks that the publisher authorized to be showing of ads on his/her website.

How does ads.txt work?

Ads.txt is simply a text file that sits on your server and lists the places authorized to sell ads on your behalf. The “ads” part of the name is an acronym for “Authorised Digital Sellers”. The idea is simple: Buyers can collect this data and be sure that if they’re paying for ads on rollingstone.com, then that is where those ads will appear (see an example from rollingstone.com/ads.txt).

The file just lists the accounts that are authorized to sell the inventory, doing so in a format that can be quickly crawled and indexed.

Further Explanation on Implementing ads.txt for Google ads (AdSense and Ad Exchange)

Since last year October 16th Adsense Update: publishers are now starting to see warnings in their account regarding ads.txt. The warning states Earnings at risk – One or more of your ads.txt files doesn’t contain yourAdSense publisher ID. Fix this issue now to avoid severe impact on your revenue.

Implementing ads.txt is simple. Create a text file and add one line per authorized partner. On each line add the provided pieces of the info supplied by Adsense. The following three sections are the example of information need, separated by a comma:
  1. Your domain of the advertising system
  2. Your Publishers account ID
  3. The type of relationship existing between and partner (either DIRECT or RESELLER if you are working with a third party)

There is an optional 4th field which is the TAG ID of the source if the Trustworthy Accountability Group certifies them. Once created simply upload that file to your webserver so that it is visible at example.com/ads.txt and you are done.

Google is pushing hard on ads.txt. While they haven’t said that they will stop bidding on inventory that doesn’t have a corresponding ads.txt file, they will stop buying and selling unauthorized inventory in Q4 2017. In practice, that means that there is a more immediate risk to AdSense and Ad Exchange publishers from badly implementing ads.txt than not applying it. This makes it doubly important to ensure that: If you use an ads.txt file, You must include declarations for an AdSense and Ad Exchange accounts that you serve Those declarations need to be correct

If you publish ads on your blog or website through Google AdSense and want to implement ads.txt, You need to locate your publisher ID First. This can be found by logging in to AdSense account and then navigating to

Settings => Account => Account information. You will see Your publisher ID is in the format of pub-99999999999 with the nines replaced by your own 16 id digit number.

The entry of ads.txt for a publisher’s own Google AdSense account will then look like below:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

Please note: The TAGID for Google is always f08c47fec0942fa0.
Also, don’t forget to include the pub- part of your publisher ID, as this is apparently one of the common errors in ads.txt implementation for AdSense publishers. So with the ads.txt feature, this kind of advertisements will not be displayed on unauthorized site.

Now. Let's dive in straight to to initial topic how you implement Ads.tx on your blogs or website. If you are using another ads network besides Adsense, The methods are very much the Similar, you just have to make a few changes and thats all.

How To Fix Missing Adsense.txt File Notification For Blogger?

To implement ads.txt your blogger blog, follow these following steps:
  1. Go to your Blogger Dashboard
  2. Select which of the blogs affected as stated in the notification this is very important, That's If you have multiple blogs on the same blogger account. (Mine was TECHZUMA)
  3. Click on Settings Gear button
  4. Click on Search Preferences
  5. You will find a new option called Monetization which was recently added by Google, and by default, it will be disabled.
  6. Click on it to enable it and then move to next step of operation.
  7. Open your Adsense Account, you will see notification at the top of the dashboard telling you that Earnings at risk - One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact on your revenue. It in red color, Click on the action button and you'll be taken to your Adsense sites management page.
  8. Google will automatically generate an Adt.txt file for you, now copy the code which will look similar to this google.com, pub-XXXXXXXXXX, DIRECT, XXXXXXX (please note that each Adsense account has his own unique code). Yours is different from mine.
  9. Then paste the code You have copied from your Adsense dashboard into the Monetization space in step 5 above.
  10. Now save your changes and wait for at least 12 to 24hours or 48hours in some cases before Google to pick up your changes and your authorizations. in my case it was just 5 hours.
Note:
You don't need to Panic if Google stops ads serving on your blog or website. It was STOPPED on my own too. Ads serving will automatically resume once Google has processed your changes.
Searching for: ads.txt adsense, ads.txt implementation, ads.txt example, ads.txt subdomain, , ads txt article, ads txt solution, ads txt content,ads.txt blogger and ads.txt
.
Hope will helped YOU FIX THE ADSENSE.TXT ERROR. (Earnings at risk – One or more of your ads.txt files doesn't contain your AdSense publisher ID. Fix this now to avoid severe impact to your revenue.) Now its on your part to please share this article..

1 comment:

  1. Thanks for this tutorial. Very much help. Thanks dude.

    ReplyDelete