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 depende 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 recolhidos apenas se não poderem ser preenchidos.
  2. Se os slots não forem preenchidos na maioria das vezes, 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 poderem 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...