Leading Consent Management Platform

Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.

Come integrare la CMP di UniConsent con l'SDK di Airbridge (AAP/MMP)

Airbridge è un Mobile Measurement Partner (MMP) e App Attribution Partner (AAP) certificato da Google. Questa guida fornisce le istruzioni per integrare la Consent Management Platform (CMP) di UniConsent con l'SDK di Airbridge, in modo che i segnali di consenso degli utenti vengano trasmessi correttamente ai fini dell'attribuzione e della conformità.

Integrazione Android

La CMP di UniConsent rileva automaticamente la presenza dell'SDK di Airbridge e trasmette i segnali di consenso tramite l'API dell'SDK di Airbridge.

Passaggio 1: inizializza l'SDK di Airbridge e l'SDK della CMP di UniConsent

Consulta la guida all'inizializzazione dell'SDK Android di Airbridge per tutti i dettagli sulla configurazione. Disattiva l'SDK e non inviare alcun dato ai server di Airbridge.

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)

Passaggio 2: attiva Airbridge nella callback handle(Event event)

Assicurati di attivare Airbridge all'interno della callback della CMP, quando il consenso dell'utente è disponibile:

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

Cosa aspettarsi

  • Se l'integrazione va a buon fine, dovresti vedere log di debug come:
  Sending consent signal to Airbridge
  • Inoltre, filtrando i log di com.uniconsent.sdk.aap, dovresti osservare messaggi di conferma come:
  Successfully set consent signal to Airbridge: {AD_USER_DATA=GRANTED, AD_STORAGE=GRANTED, AD_PERSONALIZATION=GRANTED, ANALYTICS_STORAGE=GRANTED}

Questi log confermano che la CMP di UniConsent comunica attivamente le preferenze di consenso all'SDK di Airbridge, contribuendo a garantire la conformità normativa e un monitoraggio accurato dell'attribuzione.

Nota

Per assicurarti che il consenso dell'utente sia disponibile, chiama l'API del tuo MMP/AAP all'interno della callback override fun handle(event: Event?) (Android) o public func onDismiss() (iOS) della CMP.

Scopri di più sull'API dell'SDK di UniConsent nelle seguenti guide: