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. Isso pode ser feito com o seguinte código:

import { RNWortiseAppOpen } from '@wortise/react-native-sdk';
RNWortiseAppOpen.setAdUnitId('Ad Unit ID da Wortise');
RNWortiseAppOpen.loadAd();

Em seguida, para exibir o anúncio no momento desejado, você pode usar os métodos showAd() e isAvailable como mostra o exemplo a seguir:

if (await RNWortiseAppOpen.isAvailable) {
RNWortiseAppOpen.showAd();
}

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

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

É possível adicionar listeners para receber os diferentes eventos que podem ocorrer durante o ciclo de vida do anúncio. Para isso, você precisa usar o método addEventListener e especificar o tipo de evento a receber, que pode ser um dos seguintes:

  • onAppOpenClicked
  • onAppOpenDismissed
  • onAppOpenFailedToLoad
  • onAppOpenFailedToShow
  • onAppOpenImpression
  • onAppOpenLoaded
  • onAppOpenRevenuePaid
  • onAppOpenShown
RNWortiseAppOpen.addEventListener('onAppOpenLoaded', () => {
// O callback será invocado quando um anúncio for carregado
});