Google Adsenseで、広告サイズを固定ではなくレスポンスのままで横長の細いバナー広告を表示させる方法を紹介します。
広告
Google Adsenseの広告ユニットの作成の画面で、レスポンシブの横長タイプにした時、横長の大きい広告が表示されます。横長の細い広告を表示させたい場合、この広告は大きすぎます。かといって、固定サイズでは色々と面倒です。
広告ユニットコードの data-ad-format=”auto” を data-ad-format=”horizontal” に修正することで、横長の細いバナー広告を表示させることができます。上の広告がそうです(挿入する広告を頻繁に入れ替えているので、違う広告が表示されている可能性もあります)。
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- ad-unit-1 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-XXXXXXXXXXXXXXXX" data-ad-slot="XXXXXXXXXX" data-ad-format="horizontal" data-full-width-responsive="false"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>