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
  • Solicitar consentimiento
  • Ejemplo
  • Configuración de delegado
  1. iOS SDK

Consentimiento del usuario

El SDK de Wortise incluye soporte para el gestor de consentimiento (también llamado Consent Manager o CMP) de Google Ads para solicitar el consentimiento de cada usuario.

Obtener el consentimiento del usuario es importante para cumplir con las políticas de privacidad y optar a mayores CPM.

Solicitar consentimiento

Para solicitar el consentimiento del usuario, es necesario llamar al método WAConsentManager.shared.request(ifRequired:) en un momento apropiado de la app. Esto mostrará un diálogo, solamente cuando sea totalmente necesario (normalmente en el primer arranque de la app), para que el usuario otorgue o deniegue su consentimiento.

También está disponible el método WAConsentManager.request si se desea mostrar el diálogo siempre, y no exclusivamente cuando resulte necesario (por ejemplo, para ofrecer una opción en la pantalla de ajustes de la app que permita al usuario cambiar su consentimiento en cualquier momento).

Ejemplo

// Ejemplo con WortiseAds.shared.initialize
WortiseAds.shared.initialize(assetKey: "tu app key") {
    WAConsentManager.request(ifRequired: self)
}

// Ejemplo con WortiseAds.shared.wait
WortiseAds.shared.wait {
    WAConsentManager.request(ifRequired: self)
}

Configuración de delegado

Es posible pasar un delegate, tanto a request como request(ifRequired:), para conocer cuando la solicitud de consentimiento ha finalizado (y si la solicitud ha sido mostrada). Para ello, simplemente es necesario pasar un listener como último parámetro de ambos métodos:

WAConsentManager.request(ifRequired: self) {
    // Este delegate será invocado cuando la solicitud finalice 
}
AnteriorNative (Google)SiguientePrivacidad

Última actualización hace 3 meses

🙍