> For the complete documentation index, see [llms.txt](https://community.commandersact.com/customer-success/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://community.commandersact.com/customer-success/francais-1/faqs/consent-and-preference-management/sdk/most-asked.md).

# Most asked

<details>

<summary>CMP : Peut on personnaliser le JSON ?</summary>

* Vous pouvez choisir une couleur pour les boutons, et le contenu.&#x20;
* Vous pouvez écrire un texte d’introduction.&#x20;
* Les titres et textes des catégories (les sous-catégories sont également possibles)&#x20;
* Un lien vers la page de confidentialité de la stratégie.&#x20;
* Vous pouvez configurer des vendors et des catégories personnalisées si nécessaire.

</details>

<details>

<summary>CMP : Qu’est-ce qui n’est pas possible ?</summary>

* Il n'est pas possible de bloquer une catégorie lors de l'optin, et vous devrez le mentionner dans le texte d'introduction.&#x20;
* La fonction boutons neutres n'existe pas, elle est désactivée par défaut.&#x20;
* Il n'est pas possible d'ajouter un logo, de modifier le style/la position des boutons ou d'effectuer des modifications de code CSS comme vous avez l'habitude de le faire sur le web.

</details>

<details>

<summary>JSON CMP : où dois-je l’héberger ?</summary>

* Oui! C’est possible !!

* Si vous souhaitez concevoir votre propre interface utilisateur de gestion de la e-privacy, le json n’est pas nécessaire.

* Il vous suffit de suivre la partie de la documentation intitulée « manually displayed consent »

* [https://github.com/TagCommander/pods/tree/master/TCPrivacy#manually-displayed-consent](https://github.com/TagCommander/pods/tree/master/TCPrivacy)

* [https://github.com/TagCommander/Android/tree/master/TCPrivacy#manually-displayed-consent](https://github.com/TagCommander/Android/tree/master/TCPrivacy)

</details>

<details>

<summary>Pourquoi mettre en place plusieurs bannières SDK sur le CMP ?</summary>

* Dans le CMP, nous vous recommandons de créer 2 bannières pour le SDK (1 iOS et 1 Android).&#x20;
* Vous n'avez pas besoin de saisir de texte sur votre bannière, il vous suffit d'attacher les bonnes catégories à votre bannière.&#x20;
* La génération et le déploiement ne sont pas nécessaires non plus.&#x20;
* Ces bannières sont nécessaires pour obtenir des statistiques sur l'onglet Dashoboards (elles créent un lien entre l'application et l'interface).&#x20;
* Faire une bannière pour chaque appareil vous permettra d'avoir des statistiques séparées sur les tableaux de bord.&#x20;
* Récupérez l'identifiant de chaque bannière, vous en aurez besoin lors de la phase de déploiement.

*NB. S'il s'agit d'une bannière iAB, n'oubliez pas de sélectionner le modèle approprié dans la bibliothèque.*

</details>

<details>

<summary>Y a-t-il un premier affichage de bannière avant la e-privacy ?</summary>

* Notre SDK n’a pas été conçu pour afficher une première bannière « normale »&#x20;
* En cas de besoin, vous devrez créer votre propre interface utilisateur et utiliser nos callbacks sur les CTA, comme suit :
* * Si vous utilisez le json Commanders Act :
    * \[\[TCMobilePrivacy sharedInstance] refuseAllConsent];
    * \[\[TCMobilePrivacy sharedInstance] acceptAllConsent];
  * If you use the json Commanders Act :
    * Si vous n'utilisez pas le json (affichage manuellement du consentement), vous devrez créer un tableau et envoyer la valeur, comme expliqué ici :
      * [https://github.com/TagCommander/pods/tree/master/TCPrivacy#manually-displayed-consent](https://github.com/TagCommander/pods/tree/master/TCPrivacy)

</details>

<details>

<summary>Quelle est l’utilisation du consent ID ?</summary>

* Pour suivre le consentement unique et être en mesure de donner la preuve du consentement, un identifiant unique est requis pour chaque utilisateur

* Notre sdk peut créer cet IDENTIFIANT unique, il s’appelle le TC\_SDK\_ID&#x20;

* Vous pouvez également utiliser un autre identifiant, tel que l’identifiant de compte ou l’identifiant utilisateur (attention : l’utilisateur doit être connecté avant de donner son consentement pour que cela fonctionne)&#x20;

* Veuillez vous référer à la partie suivante de la documentation :

*

```
* [https://github.com/TagCommander/pods/tree/master/TCPrivacy#retaining-consent](https://github.com/TagCommander/pods/tree/master/TCPrivacy)
```

```
* [https://github.com/TagCommander/Android/tree/master/TCPrivacy#retaining-consent](https://github.com/TagCommander/Android/tree/master/TCPrivacy)

_NB. Vous devez laisser cet identifiant visible pour l’utilisateur (quelque part dans l’application), au cas où l’utilisateur souhaite obtenir sa preuve de consentement_
```

</details>

<details>

<summary>Les tags (telles que les sdk publicitaires) codés en dur dans l’application seront-elles automatiquement contraintes par notre SDK ?</summary>

NON : cela doit être fait manuellement par votre IT

</details>

<details>

<summary>Les balises situées dans le conteneur server-side seront-elles automatiquement contraintes par notre SDK ?</summary>

NON : cela doit être fait manuellement par VOUS

</details>

<details>

<summary>Quand le CMP sera-t-il affiché ?</summary>

* Lors de la première ouverture de l’application&#x20;
* si l’utilisateur désinstalle et réinstalle l’application&#x20;
* si le consentement est obsolète (du à la durée du consentement)&#x20;
* si le service informatique utilise l’un de ces callbacks :(void) consentOutdated; (void) consentCategoryChanged; (void) significantChangesInPrivacy;

</details>

<details>

<summary>Où la preuve de consentement est-elle sauvegardée ?</summary>

Dans l’appareil des utilisateurs et dans notre base de données

</details>

<details>

<summary>Si je n’utilise pas votre json, faut-il  activer/désactiver les données collectées par moi-même ?</summary>

La collecte de données n’est pas automatique ! Donc, oui, vous devez configurer la collecte par vous-même (sur la base de la méthode consentUpdated)

</details>

<details>

<summary>Y a-t-il un environnement de démo ?</summary>

* Nous avons créé une version démo de notre SDK, pour chaque appareil

* Cela peut être très utile pour les équipes informatiques, alors n’hésitez pas à l’utiliser !

* * <https://github.com/TagCommander/Privacy-Demo/tree/master/iOS>
  * <https://github.com/TagCommander/Privacy-Demo/tree/master/Android>

</details>
