Skip to content

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:

javascript
window.JOGOS_SDK.banner;
Requisitos de anuncios

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)
Restricciones
  • 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:

html
<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):

javascript
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:

javascript
await window.JOGOS_SDK.banner.clearBanner('banner-container');

Eliminar todos los banners

Luego, use el siguiente método para eliminar todos los banners:

javascript
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.