ينقل طلب adConfig() الإعداد الحالي للعبة إلى واجهة برمجة التطبيقات Ad Placement API. يمكن أن تستخدم واجهة برمجة التطبيقات لمواضع الإعلانات هذه طريقة التحميل المسبق للإعلانات وفلترة أنواع الإعلانات التي تطلبها بحيث تكون مناسبة (مثل إعلانات الفيديو التي تتطلب صوتًا).
توقيع الدالة:
adConfig({
preloadAdBreaks: 'on|auto', // Ad preloading strategy
sound: 'on|off' // This game has sound
onReady: () => {}, // Called when API has initialised and adBreak() is ready
});
معلّمات adConfig
الاسم | النوع | الوصف |
---|---|---|
sound |
سلسلة | (اختياري) ما إذا كانت اللعبة تشغِّل صوتًا في الوقت الحالي القيم: - on (تلقائي) - off تحدد هذه المكالمة ما إذا كانت لعبتك قادرة على سماع الصوت، وما إذا تم تفعيل الصوت (أي إعادة الصوت) قبل المكالمة إلى adBreak() . ويساعد ذلك واجهة برمجة التطبيقات لموضع الإعلان في اختيار نوع الإعلان المناسب للعبتك.يجب استدعاء هذه الوظيفة فور تغيير حالة الصوت في لعبتك، حيث قد تحتاج واجهة برمجة التطبيقات لموضع الإعلان إلى طلب تصميمات إعلانات جديدة، وهذا يمنحها الحد الأقصى لمقدار الوقت لإجراء ذلك. القيمة التلقائية هي الصوت مفعّل. ولهذا السبب، على معظم الألعاب إجراء مكالمة مع adConfig() عند بدء تفعيل ميزة الصوت. |
preloadAdBreaks |
سلسلة | (اختياري) ما إذا كان يجب دائمًا تحميل الإعلانات مسبقًا قبل المكالمة الأولى إلى adBreak() . القيم:- on - auto (التلقائي)تُترك القيمة التلقائية auto القرار أمام واجهة برمجة تطبيقات موضع الإعلان. لا يمكن ضبط preloadAdBreaks إلا مرة واحدة مع adConfig() ، وليس هناك أي قيم أخرى يتم تمريرها إلى preloadAdBreaks بدون أي تأثير.ولا يؤدي ضبط preloadAdBreaks بعد الاستدعاء الأول إلى adBreak() إلى حدوث أي تأثير. |
onReady |
سلسلة | (اختياري) يتم طلبه عند إعداد واجهة برمجة التطبيقات وتنتهي من تحميل الإعلانات مسبقًا (في حال طلب التحميل المسبق باستخدام preloadAdBreaks أعلاه). |