Огляд
Ця перевірка аналізує, чи відстрочуються запити ставок у заголовку, доки завантажується бібліотека тегів видавця 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.