SDK Documentation
HomeBlogSign up
Español
Español
  • 🏠Inicio
  • 🧪Ad Units de prueba
  • Privacidad
    • ✅Google Data Safety
  • Android SDK
    • ⌨️Integración del SDK
      • App Open
      • Banner
      • Interstitial
      • Rewarded
      • Native (Google)
      • Targeting
    • 🙎Consentimiento del usuario
    • 🔒Privacidad
    • 🛠️ProGuard
  • iOS SDK
    • ⌨️Integración del SDK
      • App Open
      • Banner
      • Interstitial
      • Rewarded
      • Native (Google)
    • 🙍Consentimiento del usuario
    • 🔓Privacidad
  • Unity SDK
    • ⌨️Integración del SDK
      • App Open
      • Banner
      • Interstitial
      • Rewarded
      • Targeting
    • 🙎Consentimiento del usuario
    • 🔓Privacidad
  • Flutter SDK
    • ⌨️Integración del SDK
      • App Open
      • Banner
      • Interstitial
      • Rewarded
      • Native (Google)
      • Targeting
    • 🙎Consentimiento del usuario
    • 🔓Privacidad
  • React Native
    • ⌨️Integración del SDK
      • App Open
      • Banner
      • Interstitial
      • Rewarded
      • Targeting
    • 🙎Consentimiento del usuario
    • 🔓Privacidad
  • WEB SDK
    • ⌨️Integración del SDK
Con tecnología de GitBook
En esta página
  • Integración
  • Configuración de listeners
  • Ejemplo
  1. React Native
  2. Integración del SDK

Rewarded

Integración

Para hacer uso de los anuncios recompensados, 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 { RNWortiseRewarded } from '@wortise/react-native-sdk';

RNWortiseRewarded.setAdUnitId('Ad Unit ID de Wortise');
RNWortiseRewarded.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 RNWortiseRewarded.isAvailable) {
    RNWortiseRewarded.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:

  • onRewardedClicked

  • onRewardedCompleted

  • onRewardedDismissed

  • onRewardedFailedToLoad

  • onRewardedFailedToShow

  • onRewardedImpression

  • onRewardedLoaded

  • onRewardedShown

Ejemplo

RNWortiseRewarded.addEventListener('onRewardedCompleted', ({ amount, label, success }) => {
  // El callback será invocado cuando el anuncio haya sido completado
});

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

Última actualización hace 3 meses

⌨️