Pular para o conteúdo

App Open

Para usar anúncios App Open, 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:

// Cria um App Open
WortiseAppOpen appOpenAd = new WortiseAppOpen(
"Ad Unit ID da Wortise"
);
// Solicita um anúncio
appOpenAd.LoadAd();
// Exibe o anúncio, se disponível
if (appOpenAd.IsAvailable) {
appOpenAd.ShowAd();
}

Além disso, a classe WortiseAppOpen oferece os seguintes métodos adicionais para configurar seu comportamento:

// Define se um novo anúncio deve ser carregado após fechar o anterior
appOpenAd.AutoReload = true;
// Exibe um anúncio imediatamente, se disponível. Caso contrário, solicita o
// carregamento de um novo anúncio
appOpenAd.TryToShowAd();

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

  • OnClicked
  • OnDismissed
  • OnFailedToLoad
  • OnFailedToShow
  • OnImpression
  • OnLoaded
  • OnRevenuePaid
  • OnShown
appOpenAd.OnClicked += () => Debug.Log('App open clicked');
appOpenAd.OnDismissed += () => Debug.Log('App open dismissed');
appOpenAd.OnFailedToLoad += () => Debug.Log('App open failed to load');
appOpenAd.OnFailedToShow += () => Debug.Log('App open failed to show');
appOpenAd.OnImpression += () => Debug.Log('App open impression');
appOpenAd.OnLoaded += () => Debug.Log('App open loaded');
appOpenAd.OnRevenuePaid += (data) => Debug.Log('App open revenue paid');
appOpenAd.OnShown += () => Debug.Log('App open shown');