Banner
Este módulo implementa la visualización y eliminación de anuncios de banner. Después de leer la sección relacionada con su motor de juego en la página Introducción a JOGOS_SDK
, puede usar las funcionalidades relacionadas de la siguiente manera:
window.JOGOS_SDK.banner;
Asegúrese de leer nuestros Requisitos de anuncios, ya que si su juego no cumple con estos requisitos, será rechazado sin ningún feedback.
Solicitar la visualización de un anuncio de banner
Hay 5 tamaños disponibles para los anuncios de banner:
- Leaderboard (728x90)
- Mediano (300x250)
- Dispositivo móvil (320x50)
- Página principal (468x60)
- Dispositivo móvil grande (320x100)
- Solo se pueden mostrar 2 anuncios de banner de diferentes tamaños al mismo tiempo.
- La misma posición de anuncio de banner debe mostrarse durante 60 segundos antes de poder actualizarse nuevamente.
- Si el banner no sigue las reglas y tamaños anteriores, es probable que no se muestre.
Primero, debe crear un contenedor para el anuncio de banner en la pantalla, especificando opcionalmente el ancho y la altura:
<div id="banner-container" style="width: 300px; height: 250px"></div>
Luego, use el siguiente método para solicitar la visualización del anuncio de banner (tenga en cuenta que el id
debe coincidir con el id
del contenedor):
try {
await window.JOGOS_SDK.banner.requestBanner('banner-container');
} catch (e) {
console.log('Banner request error', e);
}
Como máximo, se pueden mostrar dos anuncios de banner al mismo tiempo; de lo contrario, se lanzará una excepción: '500 At most two banners can be displayed at the same time'.
Ejecutar este método con el mismo id
reemplazará el anuncio original. La ejecución repetida dentro de un tiempo especificado (generalmente 60 segundos) lanzará una excepción: 500 The time for each call to method requestBanner cannot exceed ${time} seconds
.
Eliminar banner específico
Luego, use el siguiente método para eliminar el banner con el id
especificado:
await window.JOGOS_SDK.banner.clearBanner('banner-container');
Eliminar todos los banners
Luego, use el siguiente método para eliminar todos los banners:
await window.JOGOS_SDK.banner.clearAllBanners();
Pruebas locales
Durante las pruebas locales, no se mostrarán anuncios reales. Para ver el efecto final de visualización, puede empaquetar su juego y cargarlo en la herramienta QA de la plataforma de desarrolladores para realizar pruebas.