adsbygoogle.push() error: No slot size for availableWidth=0のエラーの対応

「adsbygoogle.push() error: No slot size for availableWidth=0」のエラーが出ました。

解決方法

「ワタシCSSトクイジャナイ」

というレベルゆえか広告を真ん中に表示したくてdisplay: flexを使っていたのですが、それが悪かったようです。

修正前のCSS

.advertise{    display: flex;    justify-content: center;}

修正後のCSS

.advertise{    padding: 0 20px 0 20px;    margin-left: auto;    margin-right: auto;    max-width: 980px;    width:100%;}

paddingとmax-widthは自分のサイトに合わせたものですが、上記のようにすると広告が表示されるようになりました。

コメント