Earnings at risk Adsense
Many of the Adsense publishers worried about Ads.txt one or more file missing. The complaint raising on Ads.txt like “Already implemented Ads.txt file, but still, there was an error”.
Exact Reason Code “earnings at risk – one or more of your sites do not have an ads.txt file. fix this now to avoid a severe impact on your revenue.”
The scenario is common who miss the specific line, due to this many of publishers facing such an error “Ads.txt file one or more of your ads.txt file doesn’t contain your Adsense publisher ID”.
This reason coming it’s like a warning message in the Adsense account, as shown in the below image. ( Given for user reference purpose only).
earnings at risk – one or more of your sites does not have an ads.txt file
Why it required
Well, as per the policy of Interactive Advertising Bureau (IAB), every ad publishers should authenticate with the advertiser and it important for the native and targetted advertising system.
The rule has passed by Google Adsense earlier, and it should be implemented to all new and existing Adsense publishers.
How to Solve
First: Simple, if you’re already implemented Ads.txt file by using the root method or WordPress Plugin method or blogger method (any as per your availability). If not implemented, then follow this link.
Second: Create the Ads.txt file for Adsense and add the complete publisher id missing from ads.txt files WordPress (as shown in the below image).
google.com, pub-000000000000000000, DIRECT, f08c47fec0942fa0
Note: replace 0000000000 to your own Adsense publisher Id.