GPT और बोलियों को एक साथ लोड करें

खास जानकारी

इस ऑडिट में यह जांच की जाती है कि हेडर बिडिंग के अनुरोध तब तक टाल दिए जाते हैं, जब तक Google पब्लिशर टैग (GPT) लाइब्रेरी लोड होती है. ज़्यादातर मामलों में, ये अनुरोध यह GPT पर निर्भर करता है और इसे लोड की जा रही लाइब्रेरी के साथ-साथ बनाया जा सकता है विज्ञापन लोड होने की रफ़्तार को बढ़ा सकते हैं.

सुझाव

पक्का करें कि हेडर बिडिंग के अनुरोध, googletag.pubadsReady() या googletag.cmd.push() पर इंतज़ार न करें.

Prebid.js का उदाहरण

गलत
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
    });
  });
});
सही
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();
});

ज़्यादा जानकारी

इस ऑडिट में जिन विज्ञापन एक्सचेंज और सप्लाई साइड प्लैटफ़ॉर्म का आकलन किया जाता है उनकी सूची, हमारे GitHub रिपॉज़िटरी में देखी जा सकती है.