Recolher espaços de anúncio vazios

Por padrão, os slots de anúncio que não são preenchidos são deixados visíveis, o que pode resultar em espaço em branco na página. Se você souber com antecedência que um ou mais espaços de anúncio na página provavelmente não serão preenchidos, instrua a biblioteca da Tag do editor do Google (GPT) a recolhê-los.

A configuração ideal desse recurso vai depender da frequência com que você espera que os espaços de anúncio sejam preenchidos:

  1. Se os slots forem preenchidos na maioria das vezes, use PubAdsService.collapseEmptyDivs(). Nessa configuração, os espaços de anúncio são abertos por padrão e fechados apenas se não puderem ser preenchidos.
  2. Se os slots não forem preenchidos na maior parte do tempo, use PubAdsService.collapseEmptyDivs(true). Nessa configuração, os espaços de anúncio são recolhidos por padrão e só são abertos se puderem ser preenchidos.

Como as chamadas de API googletag não têm efeito até que o GPT comece a ser executado, para minimizar o reflow, você também precisa configurar o CSS na sua página para que os slots que são recolhidos por padrão tenham dimensões zero.

Também é possível configurar substituições por slot, conforme mostrado no exemplo abaixo, se slots específicos na página tiverem mais ou menos probabilidade de serem preenchidos.

Exemplo de implementação

Confira a demonstração

JavaScript

Carregando...

TypeScript

Carregando...