Não conferir se o slot veio vazio
O GPT devolve null quando a página não aceita intersticial. O código precisa conferir isso antes de usar o slot.
Guia de implementação
Web interstitials
Anúncio de página inteira do Ad Manager que o GPT mostra na troca de página e em outros acionadores, com saída clara e limite de frequência.
Entenda em 1 minuto
O intersticial web é um anúncio de página inteira do Google Ad Manager. Ele aparece em momentos de pausa, como quando a pessoa clica num link para ir a outra página do site. Pense no intervalo de uma novela: a história para um instante, entra o comercial e depois a história continua. A pessoa não perde o que estava lendo, porque o anúncio entra na passagem de uma página para outra.
Quem cuida de tudo é o GPT, a Google Publisher Tag, que é o código do Google que pede e mostra anúncios no site. Você só pede um slot, que é o espaço de anúncio, do tipo intersticial. O GPT cria a própria caixinha, escolhe a hora certa e mostra o anúncio. O acionador que está sempre ligado é o clique num link. Existem outros: voltar para a aba do site, clicar na barra de navegação do navegador no computador, chegar ao fim do artigo, ficar 30 segundos parado e depois mexer, e usar o botão de voltar. Eles podem ser ligados nas configurações da rede ou no código.
O Google diz que o intersticial foi feito para seguir os Padrões Better Ads e traz três cuidados com quem visita: uma saída clara, um limite de frequência que você pode ajustar e respeito às regras do Google Pesquisa sobre anúncios intrusivos. O limite padrão é 1 anúncio a cada 10 minutos para cada pessoa, e ele pode baixar até 1 a cada 1 minuto. Mesmo quando vários acionadores acontecem, o limite é respeitado.
Ele combina com sites em que as pessoas passam por várias páginas. Um detalhe importante: o intersticial usa o armazenamento local do navegador para controlar a frequência. Quem usa o TCF da IAB, que é um padrão de consentimento usado na Europa, precisa do consentimento da Finalidade 1. Desde 4 de novembro de 2024, pessoas que não deram consentimento para o armazenamento local também podem ver o anúncio, a menos que você exija esse acesso numa opção do código.
Passo a passo
Exemplo implementado
<!-- No head -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
const interstitialSlot = googletag.defineOutOfPageSlot(
"/1234567/exemplo",
googletag.enums.OutOfPageFormat.INTERSTITIAL,
);
// Volta null se a página ou o aparelho não aceitar intersticial
if (interstitialSlot) {
interstitialSlot.addService(googletag.pubads()).setConfig({
interstitial: {
// Acionadores opcionais (o clique em link já vem ligado)
triggers: { navBar: true, unhideWindow: true },
},
});
}
googletag.enableServices();
if (interstitialSlot) {
googletag.display(interstitialSlot);
}
});
</script>
<!-- Link que nunca chama o intersticial (por exemplo, no menu) -->
<a href="https://www.exemplo.com/"
data-google-interstitial="false">Início</a>
<!-- Teste: acrescente #gamInterstitialDemo no fim do endereço -->
<!-- e depois clique num link -->
<!-- Teste de acionador (modelo da ajuda do Ad Manager): -->
<!-- #gamInterstitialTriggerDemo={navigationBar, pageUnhide, -->
<!-- inactivity, endOfArticle, backward} -->O que o Google orienta
Dicas
Cuidado
O GPT devolve null quando a página não aceita intersticial. O código precisa conferir isso antes de usar o slot.
O intersticial usa o armazenamento local. Com o TCF, sem o consentimento da Finalidade 1, ele pode não funcionar como esperado.
Sem o atributo de exclusão, todo clique no menu pode chamar o anúncio. O Google indica a exclusão justamente para elementos de navegação.
Para reservas, use criativos de 320x480, 300x250 ou 336x280, que são os tamanhos do bloco de intersticial.
Sim. O formato tem uma saída clara, e a pessoa também pode fechar com o botão de voltar do navegador.
Por padrão, no máximo 1 vez a cada 10 minutos para cada pessoa. Você pode mudar até 1 vez a cada 1 minuto.
Não. O intersticial cria a própria caixinha.
Os dois são de página inteira e aparecem entre páginas, mas a vinheta é do AdSense, nos anúncios automáticos, e o intersticial web é do Ad Manager, pelo GPT.
Biblioteca
Tudo nesta página segue a documentação oficial do Google. Leia direto na fonte:
A auditoria lê o site como um visitante, sem clicar em nada, e mostra o que corrigir.