تحميل الإعلانات مُسبقًا
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تنزّل واجهة برمجة التطبيقات Ads Placement API الإعلانات وتخزّنها مؤقتًا لاستخدامها في طلبات adBreak()
.
تستخدم هذه الميزة تلقائيًا مجموعة من الإرشادات التجريبية لتحديد أفضل الأوقات لتنزيل الإعلانات. ومع ذلك، قد تعني هذه الإرشادات أنّه لم يتم تحميل إعلان بعد قبل موضع الإعلان الأول في لعبتك (مثل طلبك الأول إلى adBreak()
أثناء تحميل لعبتك).
يمكنك تعديل هذا السلوك باستخدام adConfig()
call لفرض التحميل المُسبَق للإعلانات على الفور كما يلي.
<script async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
adConfig({preloadAdBreaks: 'on'});
</script>
ملاحظة مهمة: إذا كنت تريد فرض التحميل المُسبَق للإعلانات، عليك إجراء هذا الطلب قبل الطلب الأول إلى adBreak()
. بعد ضبط قيمة لسمة preloadAdBreaks
، سيتم تجاهل أي محاولات لاحقة لتغييرها.
للمساعدة في ضمان ظهور الإعلانات في بداية لعبتك، يمكنك اتّخاذ الإجراءات التالية:
- تأكَّد من تحميل الإعلانات مسبقًا عن طريق استدعاء
adConfig({preloadAdBreaks: 'on'})
. يضمن ذلك توفّر إعلان جاهز
قبل إجراء أول طلب إلى adBreak()
.
- يمكنك خفض قيمة
data-ad-frequency-hint
لكي تظهر الإعلانات بشكلٍ متكرّر.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Ads Placement API downloads and caches ads for use within your game, utilizing heuristics to optimize download timing."],["You can force immediate ad preloading by calling `adConfig({preloadAdBreaks: 'on'})` before your first `adBreak()` call."],["To ensure early ad display, preload ads and adjust `data-ad-frequency-hint` for increased frequency."]]],["The Ads Placement API manages ad downloads and caching for `adBreak()` calls. To ensure ads are ready for the initial placement, use `adConfig({preloadAdBreaks: 'on'})` to force immediate preloading before the first `adBreak()` call. This overrides the default automatic heuristics. Setting `preloadAdBreaks` can only happen once, as subsequent changes are ignored. Another method for early ads is to reduce `data-ad-frequency-hint` so ads are shown more often.\n"]]