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 डेटा स्टोर करने की जगह में देखी जा सकती है.