App Open
Los anuncios de carga de aplicación (App Open) son un formato especial cuyo propósito es permitir la monetización de las pantalla de carga de las aplicaciones.
Estos anuncios se pueden cerrar en cualquier momento y están pensados para ser mostrados cuando la aplicación realiza una transición a primer plano.
Integración
Este formato de anuncio solo se puede integrar a través de código, implementado cualquiera de las dos integraciones posibles que se describen a continuación.
Manual
En este tipo de integración, es necesario crear una instancia de la clase WAAppOpenAd
y utilizar los métodos loadAd()
y showAd()
para realizar la carga y mostrado del anuncio bajo demanda. El publisher es el responsable de decidir cuándo se debe mostrar el anuncio e implementar la lógica necesaria.
A continuación, se muestra un ejemplo sencillo de integración:
Además, la clase WAAppOpenAd
ofrece los siguientes métodos adicionales para configurar su comportamiento:
Vía Manager
El SDK ofrece una implementación estándar de App Open para facilitar la integración de este formato de anuncios.
Para realizar este tipo de integración, es necesario crear una instancia de WAAppOpenManager
dentro de la clase AppDelegate
, tal y como se muestra en el siguiente ejemplo:
Con esta simple integración, la aplicación mostrará anuncios cada vez que se realice una transición de segundo a primer plano.
Igualmente, la clase WAAppOpenManager
ofrece los mismos métodos que AppOpenAd
para configurar su comportamiento y mostrar los anuncios bajo demanda.
Configuración del delegado
Como en el resto de formatos, se puede añadir un delegate para recibir los diferentes eventos
que sucedan durante el ciclo de vida del anuncio. Para ello, es necesario implementar la interfaz WAAppOpenDelegate
como se muestra en el siguiente ejemplo:
Una vez implementada la interfaz, se asigna el delegate a la instancia del anuncio:
Última actualización