Descripción general
Esta auditoría verifica si las solicitudes de ofertas de encabezado se aplazan o no hasta que se carga la biblioteca de Google Publisher Tag (GPT). En la mayoría de los casos, estas solicitudes no dependen de GPT y se pueden realizar en paralelo con la biblioteca que se carga para acelerar la carga de anuncios.
Recomendaciones
Asegúrate de que las solicitudes de ofertas de encabezado no esperen en googletag.pubadsReady()
o googletag.cmd.push()
.
Ejemplo de Prebid.js
Incorrecto |
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 }); }); }); |
Correcto |
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(); }); |
Más información
La lista de intercambios de anuncios y plataformas de proveedores compatibles que evalúa esta auditoría se encuentra en nuestro repositorio de GitHub.