Ringkasan
Audit ini akan memeriksa apakah permintaan bidding header ditangguhkan hingga library Tag Google Publisher (GPT) dimuat. Pada umumnya, permintaan ini tidak bergantung pada GPT dan dapat dibuat secara paralel dengan library yang dimuat untuk mempercepat pemuatan iklan.
Rekomendasi
Pastikan bahwa permintaan bidding header tidak menunggu googletag.pubadsReady()
atau
googletag.cmd.push()
.
Contoh Prebid.js
Salah |
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 }); }); }); |
Benar |
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(); }); |
Informasi selengkapnya
Daftar platform sisi suplai dan Ad Exchange yang didukung yang dievaluasi audit ini dapat ditemukan di repositori GitHub kami.