포스팅 목차
특정 페이지에 사용할 수 있는 광고주가 없는 경우 Google 애드센스는 해당 페이지의 광고 단위를 공백으로 대체합니다.
CSS를 사용하여 빈 슬롯을 쉽게 숨기는 방법을 알아보겠습니다.
애드센스 광고가 표시되지 않는 이유
웹사이트에서 수익을 창출하기 위해 Google 애드센스를 사용하는 경우 하나 이상의 페이지에 광고가 표시되지 않는 경우가 있다는 것을 발견하곤 했을 것입니다.
이는 Google 애드센스가 해당 시점에 귀하의 페이지에 입찰할 의사가 있는 광고주를 찾을 수 없기 때문일 수 있습니다.
또는 특정 범주의 광고주가 여러분의 페이지에서 입찰하지 못하도록 차단했을 수 있습니다.
광고를 사용할 수 있는 경우
다음은 페이지 중간에 Google 애드센스 광고 단위가 있는 페이지입니다.
광고를 사용할 수 없는 경우
그리고 다음은 동일한 Google 애드센스 광고 단위가 있는 동일한 페이지이지만 광고 인벤토리를 사용할 수 없기 때문에 광고 단위가 빈 공간으로 대체되었습니다.
비어 있는 애드센스 광고 영역 숨기는 방법
html 태그 head 영역안에 아래 코드를 삽입하여 주면 됩니다.
<style>
ins.adsbygoogle[data-ad-status='unfilled'] {
display: none !important;
}
</style>
위에 코드를 삽입하면 아래와 같이 비어있던 공간이 숨겨져서 페이지가 자연스럽게 보일수 있습니다.