UniConsent CMP mit Adjust (AAP/MMP) SDK integrieren

Adjust ist ein zertifizierter Google Mobile Measurement Partner (MMP) und App Attribution Partner (AAP). Diese Anleitung erklärt, wie Sie die UniConsent Consent Management Platform (CMP) mit dem Adjust SDK integrieren, um eine korrekte Verarbeitung von Einwilligungssignalen für datenschutzkonforme mobile Attribution sicherzustellen.

Android-Integration

UniConsent CMP erkennt automatisch das Vorhandensein des Adjust SDK und übermittelt Einwilligungssignale über die SDK-API von Adjust.

Schritt 1: AdJust SDK und UniConsent CMP SDK initialisieren

Weitere Informationen zur vollständigen Einrichtung finden Sie im AdJust Android SDK Initialisierungsleitfaden. Deaktivieren Sie das SDK und senden Sie keine Daten an die Server von Adjust.

val appToken = "{YourAppToken}"
val environment = AdjustConfig.ENVIRONMENT_SANDBOX
val config = AdjustConfig(this, appToken, environment)
config.setLogLevel(LogLevel.VERBOSE)
//...
Adjust.initSdk(config)
Adjust.disable()

Schritt 2: AdJust im handle(Event event)-Callback aktivieren

Stellen Sie sicher, dass Sie AdJust innerhalb des CMP-Callbacks aktivieren, sobald die Einwilligung des Nutzers verfügbar ist:

@Override
public void handle(Event event) {
  Adjust.enable()
}

Erwartetes Ergebnis

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

Diese Logs bestätigen, dass UniConsent CMP die Einwilligungspräferenzen des Nutzers erfolgreich an das Adjust SDK übermittelt hat. So bleibt Ihre App datenschutzkonform und gewährleistet gleichzeitig ein genaues Attribution-Tracking.

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: