레이아웃의 좌우 배너나 위젯을 넣는 란에 구글애드센스 스크립트를 넣었더니 이런 경고메세지가 뜹니다.
Uncaught
M
message: "adsbygoogle.push() error: Fluid responsive ads must be at least 250px wide: availableWidth=0"
name: "TagError"
pbr: true
stack: "TagError: adsbygoogle.push() error: Fluid responsive ads must be at least 250px wide: availableWidth=0↵ at ch (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:9734628)↵ at kh (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:131143500)↵ at jh (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:124353572)↵ at fi (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:2734534791)↵ at ii (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:3345345)↵ at hi (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:28734520)↵ at pi (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:34034587)↵ at https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:17:32434547↵ at wd (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:1:193453168)↵ at Ed (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js:1:213534694)"
__proto__: Error
검색을 해보니.. 이런게..
window.onload = function() 코드 내에 Adsense 코드를 삽입하면 해결된다는...
- window.onload = function() {(adsbygoogle = window.adsbygoogle || []).push({
- google_ad_client: "ca-pub-[애드센스 식별 ID]",
- enable_page_level_ads: true
- })};
그래서 적용해 봤더니...
광고 위 아래로
window.onload = function() {
이런 코드만 보이네요 ㅎ
그래도 홈페이지에는 별 문제 없는듯 합니다.
대신
window.onload = () => {
로 하셔도 됩니다.
es6문법을 사용하시는게...