Cómo integrar UniConsent CMP con el SDK de Airbridge (AAP/MMP)

Airbridge es un Google Mobile Measurement Partner (MMP) y App Attribution Partner (AAP) certificado. Esta guía proporciona instrucciones para integrar la Plataforma de Gestión de Consentimiento (CMP) de UniConsent con el SDK de Airbridge para garantizar que las señales de consentimiento del usuario se transmitan correctamente con fines de atribución y cumplimiento normativo.

Integración en Android

UniConsent CMP detecta automáticamente la presencia del SDK de Airbridge y transmite las señales de consentimiento a través de la API del SDK de Airbridge.

Paso 1: Inicializar el SDK de Airbridge y el SDK de UniConsent CMP

Consulte la Guía de inicialización del SDK de Airbridge para Android para obtener todos los detalles de configuración. Deshabilite el SDK y no envíe ningún dato a los servidores de Adjust.

val option = AirbridgeOptionBuilder("YOUR_APP_NAME", "YOUR_APP_SDK_TOKEN")
    // Make Airbridge SDK explicitly Collect TCFData
    .setCollectTCFDataEnabled(true)
    // Make Airbridge SDK explicitly start tracking
    .setAutoStartTrackingEnabled(false)
    .build()
Airbridge.initializeSDK(application, option)

Paso 2: Habilitar Airbridge en el callback handle(Event event)

Asegúrese de habilitar Airbridge dentro del callback del CMP, una vez que el consentimiento del usuario esté disponible:

@Override
public void handle(Event event) {
  Airbridge.startTracking()
}

Qué esperar

  • Tras una integración exitosa, debería ver registros de depuración como:
  Sending consent signal to Airbridge
  • Además, al filtrar los registros de com.uniconsent.sdk.aap, debería observar mensajes de confirmación como:
  Successfully set consent signal to Airbridge: {AD_USER_DATA=GRANTED, AD_STORAGE=GRANTED, AD_PERSONALIZATION=GRANTED, ANALYTICS_STORAGE=GRANTED}

Estos registros confirman que UniConsent CMP está comunicando activamente las preferencias de consentimiento al SDK de Airbridge, ayudando a garantizar el cumplimiento normativo y un seguimiento de atribución preciso.

Nota

Para garantizar que el consentimiento del usuario esté disponible, asegúrese de llamar a su API de MMP/AAP dentro del callback override fun handle(event: Event?) (Android) o public func onDismiss() (iOS) del CMP.

Obtenga más información sobre la API del SDK de UniConsent en las siguientes guías: