Contribuiți la îmbunătățirea Publisher Ads Audits for Lighthouse. Spuneți-ne ce credeți în sondaj.

Încărcați eticheta de editor Google și sumele licitate în paralel

Prezentare generală

Acest audit verifică dacă solicitările de sume licitate din antet sunt amânate până la încărcarea bibliotecii de etichete de editor Google (GPT). În cele mai multe cazuri, aceste solicitări nu depind de eticheta de editor Google și pot fi realizate în paralel cu biblioteca încărcată pentru a accelera încărcarea anunțurilor.

Recomandări

Asigurați-vă că solicitările de sume licitate din antet nu așteaptă googletag.pubadsReady() sau googletag.cmd.push().

Exemplu Prebid.js

Incorect

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
    });
  });
});
Corect

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();
});

Mai multe informații

Lista de schimburi publicitare acceptate și platforme pentru furnizori pe care o evaluează acest audit este disponibilă în directorul GitHub.