Les applications mobiles intègrent en permanence du contenu web dans des WebViews : une page d'abonnement, une page de destination publicitaire, un article d'aide. Si l'utilisateur a déjà donné son consentement dans l'application native, afficher une seconde bannière de consentement à l'intérieur de cette WebView crée une incohérence. Le SDK mobile UniConsent résout ce problème grâce à la synchronisation du consentement en WebView.
SDK mobile UniConsent : synchroniser le consentement natif avec les WebViews
Les applications d'actualités, les applications d'éditeurs et les applications financées par la publicité ouvrent toutes des pages web au sein de la même expérience plutôt que de rediriger les utilisateurs vers un navigateur externe.
Lorsqu'une page web se charge dans une WebView, la balise du CMP UniConsent n'a aucun moyen de savoir si le consentement a déjà été recueilli nativement. Sans synchronisation, elle affiche à nouveau la bannière.
Selon le RGPD de l'UE et le RGPD britannique, le consentement doit être éclairé et donné librement. Redemander un consentement que l'utilisateur a déjà fourni est une mauvaise pratique et soulève des questions quant à savoir si vos signaux de consentement sont correctement transmis aux systèmes publicitaires et analytiques en aval.
Avant que la WebView ne charge son URL, le SDK injecte le statut de consentement natif dans la page. La balise CMP présente sur cette page lit le consentement injecté et le traite comme un enregistrement valide existant. La bannière n'apparaît pas.
L'injection se produit avant l'exécution des scripts de la page, de sorte que les données de consentement sont disponibles dès l'initialisation de la page. Une balise CMP qui se charge avant l'injection ne trouve aucun enregistrement de consentement et affiche la bannière quoi qu'il en soit.
La synchronisation du consentement en WebView est disponible sur les quatre cibles du SDK mobile :
syncConsent(to:) avant de charger l'URL de la WebViewsyncConsent dans onPageStarted, avant l'exécution de la balise CMPsyncConsent dans le délégué onPageStartedinjectedJavaScriptBeforeContentLoadedLe SDK mobile couvre également :
Le SDK mobile est disponible en tant que module complémentaire à tout plan UniConsent au tarif de 50 £ par application et par mois.
Contactez-nous via le tableau de bord UniConsent ou par e-mail à hello@uniconsent.com ; notre support vous enverra le package SDK correspondant à votre plateforme. Des guides d'intégration sont disponibles pour iOS, Android, Flutter et React Native.
Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Activate Google Consent Mode UniConsent to enhance the accuracy of your Google Analytics and Google Ads conversion data.
Set up Google Consent Mode →Commencez à rendre votre site web et votre application conformes au RGPD de l'UE, au CPRA des États-Unis, au PIPEDA de la CA, etc.
S'inscrireProcès CIPA contre NFL.com : quand l'opt-out n'arrête pas le tracking — comment rendre l'opt-out réellement efficace

Domaine CMP first-party : diffusez votre bandeau de consentement depuis votre propre domaine
UniConsent est un CMP certifié Microsoft UET et Microsoft Clarity

Droit de réclamation au titre du RGPD britannique : changements au 19 juin 2026 et ce que les organisations doivent faire

Microsoft Advertising ajoute le Vietnam comme marché à consentement obligatoire : ce que les annonceurs doivent faire avant le 30 juin 2026
Pixels de suivi et CIPA : le règlement de 5 M$ d'European Wax Center montre pourquoi votre CMP doit bloquer les tags avant le consentement
Commencez à rendre votre site web et votre application conformes au RGPD de l'UE, au CPRA des États-Unis, au PIPEDA de la CA, etc.
S'inscrire