App Open

Integración

A continuación se muestran unos sencillos ejemplos para realizar la implementación de los anuncios App Open siguiendo las dos posibles vías de integración:

Manual

import 'package:wortise/app_open_ad.dart';

AppOpenAd _appOpenAd;

// Se crea un anuncio App Open
_appOpenAd = AppOpenAd('Ad Unit ID de Wortise', listener: (event, args) {
  // Este listener será invocado cuando se produzca algún evento
});

// Se solicita la carga de un anuncio
await _appOpenAd.loadAd();

/* ... */

// Se muestra el anuncio si está disponible
if (await _appOpenAd.isAvailable) {
  await _appOpenAd.showAd();
}

El constructor de la clase AppOpenAd permite especificar los siguientes parámetros opcionales para configurar su comportamiento:

Alternativamente, se puede utilizar el método tryToShowAd() para realizar el mostrado del anuncio con la diferencia que, si no hay uno disponible, automáticamente se solicita la carga de un nuevo anuncio:

Vía Manager

En esta integración, los anuncios serán mostrados automáticamente cuando se produzca una transición de la aplicación de segundo a primer plano. Igualmente, se puede seguir haciendo uso de los métodos ofrecidos por AppOpenAd para realizar un mostrado manual.

Eventos del listener

El listener asignado a un AppOpenAd puede recibir los siguientes eventos:

Última actualización