Interstitial

Integración

Para hacer uso de los anuncios intersticiales, es necesario solicitar su carga en algún momento de la app, siendo recomendable hacerlo lo más pronto posible. Esto se puede realizar utilizando el siguiente código:

import { RNWortiseInterstitial } from '@wortise/react-native-sdk';

RNWortiseInterstitial.setAdUnitId('Ad Unit ID de Wortise');
RNWortiseInterstitial.loadAd();

A continuación, para mostrar el anuncio en el momento deseado, se pueden usar los métodos showAd() y isAvailable tal y como se muestra en el siguiente ejemplo:

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

Configuración de listeners

Se pueden añadir listeners para recibir los diferentes eventos que sucedan durante el ciclo de vida del anuncio. Para ello, es necesario usar el método addEventListener y especificar el tipo de evento que se desea recibir, el cual debe ser alguno de los siguientes:

  • onInterstitialClicked

  • onInterstitialDismissed

  • onInterstitialFailedToLoad

  • onInterstitialFailedToShow

  • onInterstitialImpression

  • onInterstitialLoaded

  • onInterstitialShown

Ejemplo

RNWortiseInterstitial.addEventListener('onInterstitialLoaded', () => {
  // El callback será invocado cuando se haya cargado un anuncio
});

Última actualización