Visão geral
Essa auditoria verifica se as solicitações de lances de cabeçalho são adiadas até que a biblioteca da Tag do editor do Google (GPT) será carregada. Na maioria dos casos, essas solicitações não são dependente da GPT e pode ser feita em paralelo com a biblioteca sendo carregada para acelerar o carregamento de anúncios.
Recomendações
Verifique se as solicitações de lances de cabeçalho não aguardam googletag.pubadsReady()
ou
googletag.cmd.push()
.
Exemplo de Prebid.js
Incorreta |
window.pbjs = pbjs || {}; pbjs.que = pbjs.que || []; window.googletag = window.googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.pubads().disableInitialLoad(); // Incorrect: Making bid requests dependent on GPT loading. pbjs.que.push(function() { pbjs.requestBids({ bidsBackHandler: handleBidResponse }); }); }); |
Correta |
window.pbjs = pbjs || {}; pbjs.que = pbjs.que || []; // Correct: Making bid requests independent of GPT loading. pbjs.que.push(function() { pbjs.requestBids({ bidsBackHandler: handleBidResponse }); }); window.googletag = window.googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.pubads().disableInitialLoad(); }); |
Mais informações
A lista de trocas de anúncios e plataformas de fornecimento compatíveis com a auditoria avalia podem ser encontradas em nosso repositório do GitHub.