GPT dentro de um iframe
O IMA para HTML5 só reconhece os espaços da GPT na página principal. Num iframe, sem o script de proxy, o complementar não aparece.
Guia de implementação
Companion ads
Banner que aparece na página ao mesmo tempo que um anúncio em vídeo ou áudio toca no player, formando uma dupla.
Entenda em 1 minuto
Pense num show: enquanto a cantora está no palco, um telão ao lado mostra o nome da música. Os dois contam a mesma história ao mesmo tempo. O anúncio complementar é assim. Enquanto o anúncio em vídeo ou em áudio toca no player, um banner do mesmo anúncio aparece num espaço de anúncio da página, perto do player.
O Google explica que os anúncios complementares permitem mostrar anúncios em espaços de display ao mesmo tempo em que um anúncio é servido num player de vídeo ou de áudio. Eles sempre dependem do anúncio principal, chamado master: sem master, não existe complementar. É como o telão do show, que só faz sentido se tiver alguém cantando. Um anúncio VAST pode trazer até 6 anúncios de display complementares.
Como o site faz isso? Os espaços de display perto do player são criados com a GPT, a Google Publisher Tag, que é o código do Google para espaços de anúncio. A GPT tem três peças para isso. A primeira, companionAds, diz que aquele espaço pode receber um complementar quando houver um anúncio VAST tocando num player da mesma página. A segunda, setRefreshUnfilledSlots, pede para preencher depois os espaços que ficaram vazios. A terceira, enableVideoAds, faz a GPT e o IMA SDK usarem o mesmo correlator, um número que é igual em todos os pedidos de anúncio da mesma visualização da página. Do lado do player, o IMA manda os tamanhos dos complementares no parâmetro ciu_szs da tag.
Quando vale a pena? Quando você tem anúncios em vídeo ou áudio e quer que o anúncio também apareça na página. Para players de vídeo que podem receber anúncios de áudio, o Google recomenda muito usar banners complementares, para o player não ficar em branco enquanto o áudio toca. Alguns cuidados: o espaço precisa ter o mesmo tamanho do complementar, anúncios responsivos não são suportados como complementares de vídeo e, se o player estiver dentro de um iframe, é preciso um script de proxy da GPT.
Passo a passo
Exemplo implementado
<!-- No head: GPT com um espaço que aceita complementar -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(function () {
googletag
.defineSlot('/1234567/exemplo', [728, 90], 'companionDiv')
.addService(googletag.companionAds())
.addService(googletag.pubads());
googletag.companionAds().setRefreshUnfilledSlots(true);
googletag.pubads().enableVideoAds();
googletag.enableServices();
});
</script>
<!-- No body: a caixa do complementar, do mesmo tamanho -->
<div id="companionDiv" style="width:728px; height:90px;">
<script>
googletag.cmd.push(function () { googletag.display('companionDiv'); });
</script>
</div>
<!-- Na tag do IMA, os tamanhos dos complementares vão em ciu_szs:
...&ciu_szs=728x90&... -->O que o Google orienta
Dicas
Cuidado
O IMA para HTML5 só reconhece os espaços da GPT na página principal. Num iframe, sem o script de proxy, o complementar não aparece.
O complementar precisa ter o mesmo tamanho do espaço. Um espaço 728x90 não recebe um complementar 300x250.
Um player com IMA deve mandar os tamanhos dos complementares no parâmetro ciu_szs. Sem isso, o servidor não sabe que tamanhos a página aceita.
Em vídeo ou áudio que toca sozinho, um banner comum pode aparecer por um instante. O Google indica disableInitialLoad para evitar isso.
Não. Ele sempre depende do anúncio master que toca no player. Se não houver complementar, o espaço pode receber outro anúncio da sua rede.
Um anúncio VAST pode trazer até 6 anúncios de display complementares.
Sim. Em players de vídeo que podem receber anúncios de áudio, o Google recomenda muito usar banners complementares, para o player não ficar em branco enquanto o som toca.
Ele faz a GPT e o IMA SDK usarem o mesmo correlator, um número que é igual em todos os pedidos de anúncio da mesma visualização da página.
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.