You dont have javascript enabled! Please download Google Chrome!
맨 위로 스크롤

애드센스 TagError: adsbygoogle.push() error 해결 방법


Jooy - 2018-06-21 - 0 개의 댓글

애드센스 TagError: adsbygoogle.push() error 해결


구글 애드센스(Adsense)를 웹사이트 내에 삽입했는데 개발자 콘솔을 열어보면 아래와 같은 오류가 발생할 수 있습니다.

TagError: adsbygoogle.push() error: No slot size for availableWidth=0

 

적용 전의 코드는 아래와 같습니다.

(adsbygoogle = window.adsbygoogle || []).push({
    google_ad_client: "ca-pub-[애드센스 식별 ID]",
    enable_page_level_ads: true
});

 

위 문제가 발생할 경우 아래와 같이 window.onload = function() 코드 내에 Adsense 코드를 삽입하여 해결합니다.

window.onload = function() {(adsbygoogle = window.adsbygoogle || []).push({
    google_ad_client: "ca-pub-[애드센스 식별 ID]",
    enable_page_level_ads: true
})};

 

JQuery를 사용할 경우 아래와 같이 사용해도 됩니다.

$(document).ready(function(){(adsbygoogle = window.adsbygoogle || []).push({
    google_ad_client: "ca-pub-[애드센스 식별 ID]",
    enable_page_level_ads: true</br >
})})

 

관련 포스트

댓글 달기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

error: 경고: 콘텐츠가 보호되고 있습니다. 복사 및 무단 사용을 금지합니다.