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 ما یافت.