GoogleAdsense広告を貼るとレイアウトが崩れる
-
お世話になっております。
この度、GoogleAdsenseのコードを貼るとGnaviとMVの間に大きな余白ができてしまい困っております。以前は、手動広告のみで正常に基本的には表示されていたのですが、たまに空白はできておりました。
今回、自動広告を設定しようとHTML内のタグ設定のhead内にコードを挿入したところ、TOPページには必ず余白ができるようになってしまいました。
挿入した自動広告のコードを外したら余白はなくなるのですが、広告管理の方で挿入している手動広告までも必ず余白ができてしまう状況になってしまいました。
※つまり、Adsense広告を入れたページに余白が必ずできてしまうのが現状です。
※各ブラウザでも検証したのですが、初回アクセスのみちゃんと表示されるみたいです。
※おそらくjs周りの障害だと思うのですが、あまりプログラミングには疎いものでして。。
※ちなみに、現在広告が表示されないのは自動広告を追加したせいか、4/10に広告制限になってしまい、広告は表示されていない状況です。
お手数ですが、よろしくお願い申し上げます。
========
▼HTMLタグ設定しているもの
【head内】
<!--Serch Console認証用-->
<meta name="google-site-verification" content="〇〇" /><!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','〇〇');</script>
<!-- End Google Tag Manager —><!-- Google Adsense自動広告 -->
<script data-ad-client="〇〇" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>【bodyタグの終わり】
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=〇〇"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->▼広告管理で設定しているもの
【最初の見出し2の上に表示される広告】※PC,SP
【記事下に表示される広告】※PC,SP<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- adsense手動広告 -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="〇〇"
data-ad-slot="〇〇"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
マニュアル確認済み
キャッシュクリア済み
プラグイン全停止済み
WordPressのバージョン : 5.7
ご利用のサーバー名 : ConoHaWING
PHPのバージョン : 7.3.26
OS : macOS BigSur
ご利用のブラウザ : Google Chrome
該当サイトのURL : https://www.web-library-world.com/
-
@wlw さん
こんにちは。
自動広告はどこに反映されるかをこちらで制御できるものではないのでこれは仕方ないかと。。
インフィード広告などでは場所は制御できるのでそちらをご使用なられたほうがいいかもです!
-
@Ryota
ご返信ありがとうございます。
一旦、自動広告は停止し、手動広告のみにしたらレイアウトは戻りました。
(手動広告でも空白ができていたものは、firefox,safari,シークレットモードでは元通りになっていたので、chromeの強いキャッシュのせいだったかもです)
インフィード広告などの制御できるもので検討してみます!