Infos
Menu

Foire aux questions (FAQ)

1. Est-ce que l'appel de l'une des méthodes comme checkAndOpen or forceOpen vérifier en interne si les utilisateurs se trouvent dans l'EEE, ou cela doit-il être géré par le développeur ?

2. J'utilise une police personnalisée dans mon application mobile. Comment puis-je l'utiliser dans ma couche de consentement ?

Pour utiliser une police personnalisée dans le CMP, soit héberger la police sur le Web or regroupez-le avec l'application et l'exposer à la vue Web via une origine sécurisée de type HTTPS. Si vous choisissez de l'héberger sur un serveur web, vous pouvez utiliser le code suivant dans le CSS personnalisé de votre CMP : 

@font-face {
  font-family: "Rubrik";
  src: url("https://cdn.consentmanager.net/assets/fonts/rubrik.woff2") format("woff2");
}

3. Parfois, il se peut que la fenêtre contextuelle de consentement ne se charge pas en raison de problèmes de réseau. Comment gérer cette situation ?

Si vous rencontrez un dépassement de délai, la solution consiste généralement à attendre que l'utilisateur ouvre à nouveau l'application et dispose d'un meilleur réseau. Vous pouvez utiliser l'événement didReceiveError et vous assurer qu'il s'agit d'un événement de dépassement de délai, puis le gérer en conséquence. Toutes les fonctionnalités concernant la décision d'afficher ou non la couche de consentement sont basées sur une communication avec nos serveurs. Il ne sera donc pas possible de vérifier si le consentement est nécessaire ou non, ni d'afficher la couche de consentement si aucune connexion réseau n'est disponible ou si un dépassement de délai se produit après les nouvelles tentatives. 

4. Pouvons-nous configurer la page de consentement pour qu'elle n'occupe que la moitié de l'écran au lieu du plein écran ? 

Pour modifier la disposition de l'application, veuillez consulter la documentation sur la modification de la disposition de iOS et Android.

5. Est-il possible pour le client iOS d'inclure la fenêtre contextuelle ATTracking dans consentmanager surgir?

Non, Apple ne permet pas d'afficher uniquement le consentmanager et vous devez ouvrir la fenêtre contextuelle ATT. Pour plus d'informations sur la façon d'utiliser les méthodes ou sur la façon de personnaliser le message affiché à l'utilisateur, veuillez vous référer au Documentation sur la transparence du suivi des applications Apple.

6. Existe-t-il une version binaire du SDK, au lieu de la version du code source ? 

Pour iOS en tant que xcframework, vous pouvez accéder à notre référentiel et le télécharger à partir de là : 
Pour Android, vous pouvez simplement le télécharger depuis le référentiel maven :

7. Nous ne partageons pas de données avec des tiers et n'avons donc pas besoin d'utiliser le cadre App Tracking Transparency (ATT). Faut-il vraiment que ce soit le cas ?

Nos méthodes de détermination du consentement concernent uniquement le consentement, et non l'ATT. Si vous n'en avez pas besoin, abstenez-vous donc d'utiliser les méthodes liées à l'ATT et de déterminer la confidentialité - Suivi dans votre fichier info.plist. Dans tous les cas, veuillez vous référer à cette page

8. Comment puis-je mettre en œuvre un modèle « Consentement ou paiement » dans une application mobile (Android/iOS) avec le consentmanager Kit de développement logiciel (SDK) ?

Avec nos SDK mobiles, vous pouvez mettre en œuvre un flux PUR (« Pay-or-Accept ») où les utilisateurs acceptent tout ou choisissent un abonnement sans publicité.

  1. Intégrez notre SDK mobile et affichez la couche CMP selon notre consentmanager Guides d'intégration du SDK

  1. Ajoutez le bouton « Sans publicité pour €... » : dans votre conception CMP (première couche), ajoutez un bouton HTML personnalisé qui renvoie vers votre application ou votre contenu (consultez notre intégration de contentpass ou notre Payer ou accepter manuellement guides) :

<a class="cm-btn cm-btn-primary" href="myapp://subscribe?plan=adfree5">
    Ad-free for €5
</a>
cmp.setOnClickLinkCallback { url ->
    if (url.startsWith("myapp://subscribe")) {
        paid = openPaywall()
        if (paid) { cmp.rejectAll }
        true
    } else 
        false
    }
}    

 

Cela garantit une expérience sans pistage ni publicité. Avec cette configuration, les utilisateurs auront exactement deux options : Accepter tout or Sans publicitéLe CMP gère automatiquement l'état de consentement, tandis que votre application contrôle l'abonnement et l'expérience sans publicité.

Pour toute demande de renseignements ou de précisions, n'hésitez pas à Contactez notre équipe de développement.

 

Retour en haut de la page