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 Branch (AAP/MMP)

Branch è un Mobile Measurement Partner (MMP) e App Attribution Partner (AAP) certificato da Google. Questa guida illustra come integrare la Consent Management Platform (CMP) di UniConsent con l'SDK di Branch per garantire la corretta trasmissione dei segnali di consenso ai fini dell'attribuzione delle app mobile.

Integrazione Android

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

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

Segui la guida all'integrazione dell'SDK Android di Branch per le istruzioni complete di configurazione.

Passaggio 2: usa l'API di Branch

Non è necessario chiamare manualmente setDMAParamsForEEA per trasmettere i segnali di consenso ai fini della conformità al DMA di Google.

La CMP di UniConsent gestisce questo aspetto automaticamente.

Cosa aspettarsi

  • Una volta completata correttamente l'integrazione, vedrai voci di log di debug come:
  Sending consent signal to Branch
  • Filtrando i log di com.uniconsent.sdk.aap, dovresti osservare messaggi di conferma come:
  Successfully set consent signal to Branch: {AD_USER_DATA=GRANTED, AD_STORAGE=GRANTED, AD_PERSONALIZATION=GRANTED, ANALYTICS_STORAGE=GRANTED}

Questi log indicano che la CMP di UniConsent ha trasmesso correttamente le informazioni sul consenso all'SDK di Branch, consentendo un monitoraggio dell'attribuzione conforme alla privacy.

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: