ภาพรวม
การตรวจสอบนี้จะดูว่าคําขอการเสนอราคาส่วนหัวมีการเลื่อนเวลาจนกว่า การโหลดไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน 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(); }); |
ข้อมูลเพิ่มเติม
ดูรายชื่อ Ad Exchange และแพลตฟอร์มฝั่งซัพพลายที่รองรับซึ่งการตรวจสอบนี้ประเมินได้ในที่เก็บ GitHub ของเรา