UniConsent CMP mit Branch (AAP/MMP) SDK integrieren

Branch ist ein zertifizierter Google Mobile Measurement Partner (MMP) und App Attribution Partner (AAP). Diese Anleitung beschreibt, wie Sie die UniConsent Consent Management Platform (CMP) mit dem Branch SDK integrieren, um eine korrekte Übermittlung von Einwilligungssignalen für die Attribution mobiler Apps sicherzustellen.

Android-Integration

UniConsent CMP erkennt automatisch das Vorhandensein des Branch SDK und übermittelt Einwilligungssignale des Nutzers über die offizielle API von Branch.

Schritt 1: Branch SDK und UniConsent CMP SDK initialisieren

Folgen Sie dem Branch Android SDK Integrationsleitfaden für vollständige Einrichtungsanweisungen.

Schritt 2: Branch API verwenden

Sie müssen setDMAParamsForEEA nicht manuell aufrufen, um Einwilligungssignale für die Google DMA-Compliance zu übermitteln.

UniConsent CMP erledigt dies automatisch.

Erwartetes Ergebnis

  • Bei korrekter Integration werden Debug-Logeinträge wie folgt angezeigt:
  Sending consent signal to Branch
  • Wenn Sie die Logs von com.uniconsent.sdk.aap filtern, sollten Sie Bestätigungsmeldungen wie diese sehen:
  Successfully set consent signal to Branch: {AD_USER_DATA=GRANTED, AD_STORAGE=GRANTED, AD_PERSONALIZATION=GRANTED, ANALYTICS_STORAGE=GRANTED}

Diese Logs zeigen, dass UniConsent CMP die Einwilligungsinformationen erfolgreich an das Branch SDK übermittelt hat und so ein datenschutzkonformes Attribution-Tracking ermöglicht.

Hinweis

Um sicherzustellen, dass die Einwilligung des Nutzers verfügbar ist, rufen Sie Ihre MMP/AAP-API innerhalb des override fun handle(event: Event?)-Callbacks (Android) oder des public func onDismiss()-Callbacks (iOS) der CMP auf.

Weitere Informationen zur UniConsent SDK API finden Sie in den folgenden Anleitungen: