🙍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
}
Última actualización