빈 광고 슬롯 접기

기본적으로 채워지지 않은 광고 슬롯은 계속 표시되므로 페이지에 빈 공간이 생길 수 있습니다. 페이지에서 하나 이상의 광고 슬롯이 채워지지 않을 것을 미리 알고 있는 경우 Google 게시자 태그(GPT) 라이브러리에 광고 슬롯을 축소하도록 지시할 수 있습니다.

이 기능의 최적의 구성은 광고 슬롯이 채워질 것으로 예상되는 빈도에 따라 다릅니다.

  1. 슬롯이 대부분 채워지는 경우 PubAdsService.collapseEmptyDivs()를 사용합니다. 이 구성에서는 광고 슬롯이 기본적으로 펼쳐지며, 광고 슬롯을 채울 수 없는 경우에만 축소됩니다.
  2. 슬롯이 대부분 채워지지 않으면 PubAdsService.collapseEmptyDivs(true)를 사용합니다. 이 구성에서 광고 슬롯은 기본적으로 접혀 있으며 채울 수 있는 경우에만 확장됩니다.

googletag API 호출은 GPT가 실행될 때까지 영향을 미치지 않으므로 리플로우를 최소화하려면 기본적으로 축소되는 슬롯의 크기가 0이 되도록 페이지에서 CSS를 구성해야 합니다.

아래 예와 같이 페이지의 특정 슬롯이 채워질 가능성이 높거나 낮은 경우 슬롯별 재정의를 구성할 수도 있습니다.

샘플 구현

데모 보기