Ringkasan
Audit ini akan memeriksa apakah benar permintaan bidding header ditangguhkan hingga library Tag Google Publisher (GPT) dimuat. Pada umumnya, permintaan ini tidak bergantung pada GPT dan dapat diparalelkan dengan library yang sedang 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 didukung yang dievaluasi dalam audit ini dapat ditemukan di repositori GitHub kami.