Believe me that I've asked this in Adsense forums (Spanish AND English), and also checked the following resources and questions:
1 - 2 - 3 - 4
I have an AdSense account that actually works with AdMob. We see successfully ads on Android, but I can't see them for web. We can create in AdSense new ads without a problem and we let pass even more than 2 months to ads to set themselves up, but nothing changed.
Still, the answer I get from ads is a 200 status with the following HTML content:
<html><body style="background-color:transparent"></body></html>
Giving bounty since none has been able to resolve it, nor Google Forums or Stackoverflow!
EDIT
We've checked with a brand new account and it works!! Our original account is not banned though and it's serving ads for AdMob, but the problem comes with AdSense (for web)!
I had almost the same problem once. With the settings I made Google was not able to get advertisement for my page. See the answer:
https://support.google.com/adsense/answer/113262?ctx=tltp&hl=en
The solution (for me) was to add a new unit
and a completely new channel
as well. If You check the If no ads available
option You can choose from 3 options:
If the problem persists you should send a feedback message including the URL, the exact description of the problem. This is maybe an internal problem in Googles algorithm (as if it is not able to find ads for you).
Important: Have you checked from different browsers, other machines and Google accounts? The algorithm behind the whole AdSense motor is relying on those information heavily. (It means that if You do not see ads on your site, it still could show some to others.)
Edit: If You tried to use a newly created unit and it did not work, I suspect a google bug and I am mostly out of ideas. In my case this solved the problem, but if You are unlucky with it You really should use an other account if possible.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With