My Google Adsense ads are not displayed
If you just created new ad space in Google Adsense or you are using new positions then it can take up to a few hours before Adsense will display ads. In the mean time you could see empty ad spaces or even errors.
My Google Adsense ads show up randomly
There is a new setting in Google Adsense called 'Ad Balance':
"
Only show the ads that make you the most money, improving the overall visitor experience of your site at minimal cost to you."
This means it will only show ads when the system thinks it is relevant. If you want the ads to always display, you can move the slider to the right (100%) and click 'Apply'.
Ads are to large on mobile screens
If you are using responsive ads, these ads might be too intrusive on mobile screens. Google Adsense will display large square ads which are really big.
To prevent this, you can add the following lines to your Google Adsense code:
data-ad-format="horizontal"
data-full-width-responsive="false"
Example:
Code:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="..."
data-ad-slot="..."
data-ad-format="horizontal"
data-full-width-responsive="false"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>