Table of Contents
Integrar anuncios usando Google AdMob
GDevelop soporta la integración de anuncios en su juego usando Google AdMob, on Android and iOS.
Los anuncios pueden ser mostrados y cargados en cualquier momento. Pueden mostrarse como banners arriba o abajo de la pantalla o como anuncios intersticiales. Los anuncios intersticiales son aquellos que ocupan toda la pantalla. Vídeos de recompensa también pueden ser mostrados.
Los anuncios tipo banner suelen ser mostrados durante la partida o en el menú. Los anuncios intesticiales suelen mostrarse al iniciar/finalizar una escena o al lograr un objetivo dentro del juego. Los anuncios de recompensa suelen mostrarse a modo opcional si el usuario desea obtener algo a cambio de ver un anuncio (por ejemplo: monedas adicionales o saltar un nivel muy complicado para él)
Configurando tu cuenta de Google AdMob
Para empezar, vaya al sitio web de AdMob y cree una cuenta. Una vez hecho esto, deberá crear una app y un nuevo bloque de anuncio.
Ente en ''Apps“ y luego haga click en “Añadir App” en el menú de la izquierda”.
Añada sus apps estableciendo el nombre y la plataforma correspondiente. Si su juego es tanto como para Android e IOS, deberá de registrar 2 bloques de anuncio diferentes.
Una vez creado, su app id (id de la aplicación) se mostrará.
Posteriormente, elija si el anuncio va a ser un banner, anuncio interstitial o video recompensado.
Establezca un nombre y haga click en “Añadir un nuevo bloque de anuncio” (create ad unit).
Ahora podrá ver el app id (id de la aplicación) y el ad unit identifier (id del bloque de anuncio).
Añadir un método de pago en AdMob
Antes de que tus anuncios puedan ser mostrados, necestas tener establecido un método de pago en tu cuenta. Vaya a la página de pagos y rellene la información necesaria:
Cuando tu cuenta esté lista, Admob mostrará que tu cuenta ha sido aprobada:
Ahora se podrán mostrar anuncios.
Configurando tu juego
Una vez configurada tu cuenta de AdMob y teniendo tu app id y el ad unit identifier (identificador de anuncio), abre las propiedades de tu juego. Abre el Administrador de proyectos, y haga click en ajustes del juego y Propiedades.
En la sección AdMob, introduzca su app id, uno para Android y otro para iOS (aunque puede que sea el mismo).
Cargando y mostrando anuncios
Una vez tu juega está configurado con el app id, puedes añadir un evento con una acción para mostrar el bloque de anuncio que has creado (ad unit). Todas las acciones pueden encontrarse dentro de la categoría AdMob:
Elija las opciones adaptadas a su bloque de anuncio:
- Si has creado un banner, usa las acciones 1) Configurar el banner y 2) Mostrar el banner.
- Para intersticiales y vídeos recompenssados, use la acción para primero cargarlo (durante la partida) y luego la acción para mostrarlo (el jugador ha terminado el nivel, por ejemplo).
En la acción, pegue el ad unit id (id del bloque de anuncio) en los parámetros (uno para android y otro para IOS). Debido a que los parámetros son expresiones de cadena, debe poner los ad unit identifier (id del bloque de anuncio) entre comillas.
Para mostrar los anuncios tan pronto como estén listos, marque la opción correspondiente. Esto es solo para los anuncios intersticiales y vídeos recompensados. Los banners son cargados y mostrados automáticamente usando la acción Mostrar banner.
Finalmente, si su cuenta no se encuentra totalmente aprobada, es posible consultar el espacio que i¡eocupará su juego con el “Modo prueba”. Esto creará un banner, intersticial o vídeo de recompensas falsos para ver el espacio que usan. - Esta es una gran forma de comprobar lo realizado.
Para esto, inserte la acción para habilitar el modo prueba al principio del juego:
Probando y publicando su jueego en Android (o iOS)
Primero necesita exportar el juego para Android (o iOS) para tener anuncios en su dispositivo. ver la página dobre como publicar para Android e iOS.
El servicio de exportación en un click para Android incluido con GDevelop es compatible con Admob, por lo tanto no se requieren herramientas o kits de desarrollos adicionales.
En resumen, antes de lanzar su aplicación con anuncios, debe de:
- Tener su cuenta de Admob aprobada.
- Comprobar que ha desabilitado el modo prueba (no hay una acción que lo active).
- Comprobar que ha establecido correctamente el app id (id de la aplicación) (para Android e iOS), y los ad unit identifier (identificadores del bloque de anuncio) (para Android e iOS).
Espere unas cuantas horas para poder ver los primeros anuncios.
Ejemplo
Mire como los anuncios funcionan en un juego abriendo el ejemplo AdMob. Remplace los app id (id de la aplicación) e ad unit identifiers (identificadores del bloque de anuncio), en las acciones para probar con su propia cuenta.