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は自分のサイトに合わせたものですが、上記のようにすると広告が表示されるようになりました。

コメント

タイトルとURLをコピーしました