Descripción general
Esta auditoría comprueba si las solicitudes de ofertas de encabezado se difieren o no hasta que se cargue 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()
ni 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 está disponible en nuestro repositorio de GitHub.