GPT ve teklifleri paralel olarak yükleme

Genel bakış

Bu denetim, başlıktan teklif alma (header bidding) isteklerinin Google Yayıncı Etiketi (GPT) kitaplığı yüklenene kadar ertelenip ertelenmediğini kontrol eder. Çoğu durumda bu istekler GPT'ye bağlı değildir ve reklam yüklemeyi hızlandırmak için yüklenen kitaplıkla paralel olarak yapılabilir.

Öneriler

Başlıktan teklif alma (header bidding) isteklerinin googletag.pubadsReady() veya googletag.cmd.push() üzerinde beklemediğinden emin olun.

Prebid.js Örneği

Hatalı
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
    });
  });
});
Doğru
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();
});

Daha fazla bilgi

Bu denetimin değerlendirdiği desteklenen reklam exchange'lerinin ve arz tarafı platformlarının listesine GitHub depomuzdan ulaşabilirsiniz.