Tải song song GPT và giá thầu

Tổng quan

Quá trình kiểm tra này kiểm tra xem các yêu cầu đặt giá thầu dựa vào tiêu đề có bị trì hoãn cho đến khi thư viện Thẻ nhà xuất bản của Google (GPT) tải hay không. Trong hầu hết các trường hợp, các yêu cầu này không phụ thuộc vào GPT và có thể được thực hiện song song với thư viện đang được tải để tăng tốc độ tải quảng cáo.

Đề xuất

Đảm bảo rằng các yêu cầu đặt giá thầu dựa vào tiêu đề không phải đợi trên googletag.pubadsReady() hoặc googletag.cmd.push().

Ví dụ về Prebid.js

Sai
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
    });
  });
});
Đúng
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();
});

Thông tin khác

Bạn có thể tìm thấy danh sách các nền tảng trao đổi quảng cáo và bên cung được hỗ trợ mà quá trình kiểm tra này đánh giá trong kho lưu trữ GitHub của chúng tôi.