Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
AppsFlyer est un partenaire certifié Google Mobile Measurement Partner (MMP) et App Attribution Partner (AAP). Ce guide explique comment intégrer la plateforme de gestion du consentement (CMP) UniConsent avec le SDK AppsFlyer pour les applications mobiles afin de garantir une transmission correcte des signaux de consentement en conformité avec les réglementations sur la vie privée.
La CMP UniConsent détecte automatiquement la présence du SDK AppsFlyer et envoie les signaux de consentement de l'utilisateur via son API.
Consultez le guide d'initialisation du SDK Android AppsFlyer pour les détails complets de la configuration.
Pour activer optionnellement la collecte de données TCF (Transparency & Consent Framework), utilisez la ligne suivante avant de démarrer le SDK :
AppsFlyerLib.enableTCFDataCollection(true);
handle(Event event)Assurez-vous de démarrer AppsFlyer dans le callback de la CMP, une fois que le consentement de l'utilisateur est disponible :
@Override
public void handle(Event event) {
AppsFlyerLib.getInstance().start(this);
}
Sending consent signal to Appsflyer
com.uniconsent.sdk.aap, vous devriez observer des logs de confirmation comme : Successfully set consent signal to Appsflyer: {AD_USER_DATA=GRANTED, AD_STORAGE=GRANTED, AD_PERSONALIZATION=GRANTED, ANALYTICS_STORAGE=GRANTED}
Ces logs confirment que la CMP UniConsent a transmis avec succès le statut de consentement au SDK AppsFlyer, permettant un traitement des données et une attribution conformes à la vie privée.
Pour garantir que le consentement de l'utilisateur est disponible, assurez-vous d'appeler l'API de votre MMP/AAP dans le callback override fun handle(event: Event?) (Android) ou public func onDismiss() (iOS) de la CMP.
Pour en savoir plus sur l'API du SDK UniConsent, consultez les guides suivants :