نظرة عامة
تتحقّق عملية التدقيق هذه مما إذا كان تأجيل طلبات عروض الأسعار في رأس الصفحة حتى يتم تحميل مكتبة علامة "ناشر 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.