Свернуть пустые рекламные места

По умолчанию незаполненные рекламные места остаются видимыми, что может привести к появлению пустого места на вашей странице. Если вы заранее знаете, что одно или несколько рекламных мест на вашей странице вряд ли будут заполнены, вы можете поручить библиотеке тегов издателя Google (GPT) свернуть их.

Оптимальная конфигурация этой функции будет зависеть от того, как часто вы ожидаете заполнения рекламных мест:

  1. Если слоты будут заполнены большую часть времени, используйте PubAdsService.collapseEmptyDivs() . В этой конфигурации рекламные места по умолчанию раскрываются и сворачиваются, только если их невозможно заполнить.
  2. Если слоты не будут заполнены большую часть времени, используйте PubAdsService.collapseEmptyDivs(true) . В этой конфигурации рекламные места по умолчанию свернуты и разворачиваются только в том случае, если их можно заполнить.

Поскольку вызовы API googletag не действуют до тех пор, пока GPT не начнет работать, чтобы минимизировать перекомпоновку, вам также необходимо настроить CSS на своей странице так, чтобы свернутые по умолчанию слоты имели нулевые размеры.

Также можно настроить переопределения для каждого слота, как показано в примере ниже, если определенные слоты на вашей странице с большей или меньшей вероятностью будут заполнены.

Пример реализации

Посмотреть демо ,

Свернуть пустые рекламные места

По умолчанию незаполненные рекламные места остаются видимыми, что может привести к появлению пустого места на вашей странице. Если вы заранее знаете, что одно или несколько рекламных мест на вашей странице вряд ли будут заполнены, вы можете поручить библиотеке тегов издателя Google (GPT) свернуть их.

Оптимальная конфигурация этой функции будет зависеть от того, как часто вы ожидаете заполнения рекламных мест:

  1. Если слоты будут заполнены большую часть времени, используйте PubAdsService.collapseEmptyDivs() . В этой конфигурации рекламные места по умолчанию раскрываются и сворачиваются, только если их невозможно заполнить.
  2. Если слоты не будут заполнены большую часть времени, используйте PubAdsService.collapseEmptyDivs(true) . В этой конфигурации рекламные места по умолчанию свернуты и разворачиваются только в том случае, если их можно заполнить.

Поскольку вызовы API googletag не действуют до тех пор, пока GPT не начнет работать, чтобы минимизировать перекомпоновку, вам также необходимо настроить CSS на своей странице так, чтобы свернутые по умолчанию слоты имели нулевые размеры.

Также можно настроить переопределения для каждого слота, как показано в примере ниже, если определенные слоты на вашей странице с большей или меньшей вероятностью будут заполнены.

Пример реализации

Посмотреть демо