UniConsent CMP mit AppsFlyer (AAP/MMP) SDK integrieren

AppsFlyer 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 AppsFlyer SDK für mobile Apps integrieren, um eine korrekte Übermittlung von Einwilligungssignalen im Einklang mit den Datenschutzbestimmungen sicherzustellen.

Android-Integration

UniConsent CMP erkennt automatisch das Vorhandensein des AppsFlyer SDK und sendet Einwilligungssignale des Nutzers über dessen API.

Schritt 1: AppsFlyer SDK und UniConsent CMP SDK initialisieren

Weitere Informationen zur vollständigen Einrichtung finden Sie im AppsFlyer Android SDK Initialisierungsleitfaden.

Um optional die TCF-Datenerfassung (Transparency & Consent Framework) zu aktivieren, verwenden Sie die folgende Zeile vor dem Start des SDK:

AppsFlyerLib.enableTCFDataCollection(true);

Schritt 2: AppsFlyer im handle(Event event)-Callback starten

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

@Override
public void handle(Event event) {
    AppsFlyerLib.getInstance().start(this);
}

Erwartetes Ergebnis

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

Diese Logs bestätigen, dass UniConsent CMP den Einwilligungsstatus erfolgreich an das AppsFlyer SDK übermittelt hat und so eine datenschutzkonforme Datenverarbeitung und Attribution 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: