Rewarded

Integración

A continuación se muestra un sencillo ejemplo para entender el funcionamiento de los anuncios recompensados:

import 'package:wortise/rewarded_ad.dart';

RewardedAd _rewardedAd;

// Se crea un recompensado
_rewardedAd = RewardedAd('Ad Unit ID de Wortise', (event, args) {
  // Este listener será invocado cuando se produzca algún evento
});

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

/* ... */

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

El constructor de la clase RewardedAd admite un tercer parámetro, llamado reloadOnDismissed, que al establecerse a true (el valor por defecto es false) permite que el recompensado cargue automáticamente un nuevo anuncio cuando se finalice de mostrar el actual.

Eventos del listener

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

A continuación, se muestra un pequeño ejemplo para obtener la recompensa una vez el anuncio ha sido completado con éxito:

Última actualización