Pular para o conteúdo

Rewarded

Para usar anúncios recompensados, você precisa solicitar o carregamento deles em algum momento do app; recomendamos fazer isso o mais cedo possível.

Abaixo você encontra um exemplo de como carregar e exibir um anúncio recompensado:

// Cria um rewarded
WortiseRewarded rewardedAd = new WortiseRewarded(
"Ad Unit ID da Wortise"
);
// Solicita um anúncio
rewardedAd.LoadAd();
// Exibe um anúncio, se disponível
if (rewardedAd.IsAvailable) {
rewardedAd.ShowAd();
}

Alguns listeners podem ser adicionados para receber os diferentes eventos que podem ocorrer durante o ciclo de vida do anúncio recompensado. Para isso, você pode usar os seguintes atributos disponíveis na classe WortiseRewarded:

  • OnClicked
  • OnCompleted
  • OnDismissed
  • OnFailedToLoad
  • OnFailedToShow
  • OnImpression
  • OnLoaded
  • OnRevenuePaid
  • OnShown
rewardedAd.OnClicked += () => Debug.Log('Rewarded clicked');
rewardedAd.OnCompleted += (reward) => Debug.Log('Rewarded completed');
rewardedAd.OnDismissed += () => Debug.Log('Rewarded dismissed');
rewardedAd.OnFailedToLoad += () => Debug.Log('Rewarded failed to load');
rewardedAd.OnFailedToShow += () => Debug.Log('Rewarded failed to show');
rewardedAd.OnImpression += () => Debug.Log('Rewarded impression');
rewardedAd.OnLoaded += () => Debug.Log('Rewarded loaded');
rewardedAd.OnRevenuePaid += (data) => Debug.Log('Rewarded revenue paid');
rewardedAd.OnShown += () => Debug.Log('Rewarded shown');