My short answer is "No, do NOT use Google Adsense Auto ads". And here's why.
Adsense Auto ads may cancel your manually placed Adsense ads.
Your manually placed Adsense ad code looks like this:
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-1234" data-ad-slot="1234" data-ad-format="auto"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
Auto ads may or may not remove it. When they do, the corresponding DOM when page is done rendering looks like this:
<ins class="adsbygoogle adsbygoogle-ablated-ad-slot" style="display: block; height: 0px; width: 0px;" data-ad-client="ca-pub-1234" data-ad-slot="1234" data-ad-format="auto" data-adsbygoogle-status="done" google_ad_slot="1234"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
Which renders nothing or blank space on the page. In a nutshell it nullifies your ad. They are supposed to be smart about it. So maybe they think it's not good to put an ad there, but you may think otherwise.
Adsense Auto ads may put ads that seem to contradict their ad policy.
They may put a 300x250 ad above the fold on mobile devices, which is against their policy at the time of the writing. So I am not sure what's going on there.
Adsense Auto ads may insert ads on the page anywhere they want.
They may add ads anywhere on the webpage, sometimes in the middle of the page, sometimes at the bottom. The markup looks like this:
<div class="google-auto-placed" style="text-align: center; width: 100%; height: auto; clear: both;">
<ins data-ad-format="auto" class="adsbygoogle adsbygoogle-noablate" data-ad-client="ca-pub-1234" data-adsbygoogle-status="done" style="display: block; margin: 10px auto; background-color: transparent; height: 90px;">
...
</ins>
</div>
<ins data-ad-format="auto" class="adsbygoogle adsbygoogle-noablate" data-ad-client="ca-pub-1234" data-adsbygoogle-status="done" style="display: block; margin: 10px auto; background-color: transparent; height: 90px;">
...
</ins>
</div>
The "google-auto-placed" gives it away that Google Adsense Auto ads automatically placed an ad there.
In my case, I'd like Adsense Auto ads to intelligently automatically populate ads in the middle of the page. And several ads (not just one) on the page. For example, if the page has long text and a lot of content, it'd be nice to see an ad as the user scrolls down the page every now and then, instead of just seeing one ad somewhere in the middle.
Also, I'd prefer not to place an ad at the bottom of the page as it generates very little revenue, but sometimes Adsense Auto ads places an ad at the very bottom of the webpage.
Does Auto ads generate more profit than when you are not using it?
In my case, the answer is No. My ad revenue when I wasn't using Auto ads was actually more than when I was using Auto ads. However the answer to this question depends on many factors including how you arranged your ads in the first place. Different ad publishers may get different results.
Just because my results are bad doesn't mean other people's results are bad too.
Conclusion
To sum up, Google Adsense Auto ads does the following things:
1. It may cancel your own ads.
2. It may add any ad anywhere it wants.
3. It may slow down the rendering of the page.
4. Auto ads does not necessarily increase your Adsense earnings.
2. It may add any ad anywhere it wants.
3. It may slow down the rendering of the page.
4. Auto ads does not necessarily increase your Adsense earnings.
Therefore, my verdict as of now is NOT to use Google Adsense Auto ads.
Questions? Let me know!