Empezar
Los anuncios de banner son anuncios rectangulares, que constan de imágenes o texto, que se integran en el diseño de una aplicación. Estos anuncios permanecen en la pantalla mientras los usuarios interactúan con la aplicación y pueden actualizarse automáticamente después de un intervalo de tiempo designado. Si es nuevo en la publicidad móvil, los anuncios publicitarios proporcionan un excelente punto de partida para su proceso de implementación de anuncios.
Esta guía demuestra cómo integrar perfectamente anuncios publicitarios de AdMob en una aplicación Godot. Además de fragmentos de código e instrucciones detalladas, también brinda orientación sobre cómo dimensionar adecuadamente los banners y lo dirige a recursos adicionales para obtener más ayuda.
Este documento se basa en:
- Documentación de Android del SDK de anuncios de Google para móviles
- Documentación de iOS del SDK de anuncios de Google para móviles
Requisitos previos
- Completa elGuía de introducción
Pruebe siempre con anuncios de prueba
Al desarrollar y probar sus aplicaciones Godot, es fundamental utilizar anuncios de prueba en lugar de anuncios de producción en vivo. De lo contrario, se puede suspender su cuenta de AdMob.
El método más sencillo para cargar anuncios de prueba es utilizar nuestro ID de bloque de anuncios de prueba dedicado para banners de Android e iOS:
Este ID de bloque de anuncios en particular se ha configurado específicamente para ofrecer anuncios de prueba para cada solicitud. Puede emplearlo de forma segura durante las fases de codificación, prueba y depuración. Sin embargo, recuerde reemplazar este ID de bloque de anuncios de prueba por el suyo propio cuando esté listo para publicar su aplicación.
Para obtener una comprensión más completa de cómo funcionan los anuncios de prueba del SDK de anuncios móviles, consulte nuestra documentación enAnuncios de prueba.
Ejemplo de visualización de anuncios
El siguiente código de ejemplo demuestra cómo utilizar AdView. En este ejemplo, creará una instancia de AdView, cargará un anuncio en ella mediante una AdRequest y mejorará la funcionalidad manejando varios eventos del ciclo de vida.
Crear un AdView (banner)
El paso inicial para utilizar un anuncio publicitario es crear una instancia de AdView dentro de un script GDScript o C# adjunto a un Nodo.
El constructor de un AdView en Godot tiene los siguientes parámetros:
unit_id: el ID del bloque de anuncios de AdMob desde el cual AdView debe cargar anuncios.AdSize: el tamaño de anuncio de AdMob que desea utilizar (consulteTamaños de AdViewpara detalles).AdPosition: La posición en la que se debe colocar el anuncio publicitario. La claseAdPosition(GDScript) oAdPosition(C#) expone instancias estáticas para valores de posición de anuncio válidos (por ejemplo,AdPosition.TOP).
Tome nota de los distintos bloques de anuncios utilizados según la plataforma. Al realizar solicitudes de anuncios en iOS, debe utilizar un bloque de anuncios de iOS, mientras que para Android, debe utilizar un bloque de anuncios de Android.
(Opcional) Genere un AdView con una posición personalizada
En lugar de utilizar anclajes estándar (como "Arriba" o "Abajo"), puede definir coordenadas "x" e "y" específicas para colocar el banner en un punto personalizado. Las coordenadas determinan dónde se colocará la esquina superior izquierda de la vista del banner.
(Opcional) Genere un AdView con un tamaño personalizado
Además de utilizar constantes AdSize predefinidas, también puede especificar un tamaño personalizado para su anuncio:
Cargar un AdView (banner)
La segunda fase en la utilización de AdView implica crear una AdRequest y luego pasarla al método load_banner().
Escuche las señales de AdView
Para personalizar el comportamiento de su anuncio, puede conectarse a varios eventos en el ciclo de vida del anuncio, como carga, apertura, cierre y más. Para monitorear estos eventos, puede registrar un AdListener:
Destruye el AdView (banner)
Al finalizar el uso de AdView, recuerde llamar a Destroy() para liberar los recursos asignados y liberar memoria.
¡Eso es todo lo que hay que hacer! Su aplicación ahora está completamente preparada para mostrar anuncios publicitarios de AdMob.
Tamaños de AdView
A continuación se muestra una tabla que presenta los tamaños de anuncios de banner estándar:
| Tamaño en dp (AnxAl) | Descripción | Disponibilidad | Constante de tamaño de anuncio |
|---|---|---|---|
| 320x50 | Estandarte estándar | Teléfonos y tabletas | BANDERA |
| 320x100 | Pancarta grande | Teléfonos y tabletas | LARGE_BANNER |
| 300x250 | Rectángulo mediano IAB | Teléfonos y tabletas | MEDIO_RECTANGLE |
| 468x60 | Banner de tamaño completo de IAB | tabletas | BANNER_COMPLETO |
| 728x90 | Tabla de clasificación de la IAB | tabletas | TABLA DE LÍDERES |
| Ancho proporcionado x alto adaptable | Banner adaptable | Teléfonos y tabletas | N / A |
| Ancho de pantalla x 32/50/90 | pancarta inteligente | Teléfonos y tabletas | N / A |
Referencias adicionales
Muestras
- Proyecto de muestra: Una ilustración mínima del uso de todos los formatos de anuncios