Page cover

Consent module

Comment initialiser le module de privacy?

Voici la méthode à utiliser

2 paramètres doivent être renseignés :

  • Le siteID

  • Le privacyID

A quoi sert le fichier json ?

Ce fichier est optionnel !

Le fichier json vous permet d’afficher le privacy center (2e niveau de la CMP) sans nécessiter de développement spécifique et donc à moindre frais

Attention cependant, le fichier json ne permet pas beaucoup de customisations.

Si vos attentes graphiques sont très élevées nous vous recommandons de développer vous-même cette UI, en utilisant nos fonctions

L’un des principaux atouts du json : il vous permet de mettre à jour le privacy center sans avoir besoin de resoumettre votre application au store.

N.B : L’accompagnement d’un consultant est requis pour la configuration du json

Comment faire si je ne souhaite pas utiliser le fichier json ?

Vous pouvez créer votre privacy center vous-même

Vous pouvez développer votre propre interface si vous le souhaitez, mais veillez à bien utiliser les méthodes recommandées (plus loin dans ce document) afin que le consentement soit correctement interprété par le SDK

Comment faire si je développe ma propre UI ?

Il vous suffit d’ajouter les méthodes du SDK pour chaque action utilisateur sur votre bannière principale et votre privacy center Pour tracker correctement les actions utilisateurs, et alimenter les dashboards (pour connaitre le taux d’optin) vous devrez implémenter quelques fonctions

Retrouvez toute la librairie ici

https://github.com/CommandersAct/tcconsent-flutter-plugin/blob/master/lib/tc_consent.dart

Est-ce que le premier niveau de CMP peut-être géré via le json ?

Le fichier json ne gère que le privacy center

Si vous souhaitez configurer un premier niveau de CMP (avec les boutons accepter tout, paramétrer les cookies, refuser tout) vous devrez le développer vous-même. Pour tracker correctement les actions utilisateurs, et alimenter les dashboards (pour connaitre le taux d’optin) vous devrez implémenter quelques fonctions (détaillées plus loin dans ce document)

Vous pouvez également consulter toute la librairie ici

https://github.com/CommandersAct/tcconsent-flutter-plugin/blob/master/lib/tc_consent.dart

Comment gérer les boutons accepter tout et refuser tout

Sur votre première bannière

Sans le json

Utilisez la méthode

saveConsentFromConsentSourceWithPrivacyAction

En alimentant les paramètres consent, source et action

Quels sont les bons ID à utiliser ?

Sur votre première bannière ET Sur votre privacy center custom (si vous n’utilisez pas le json)

Vous ne connaissez pas vos IDs de catégories et de vendors ? Vous pouvez les visualiser facilement sur la plateforme dans l’onglet Trust => Categories & Tags Si vous préférez, vous pouvez demander à votre consultant de vous les fournir.

Comment alimenter le paramètre source ?

Sur votre première bannière ET Sur votre privacy center custom (si vous n’utilisez pas le json)

Dans la méthode

saveConsentFromConsentSourceWithPrivacyAction

Définissez le paramètre source avec la bonne valeur

Valeurs possibles

N.B : si vous utilisez le json, cette partie sera gérée nativement par le SDK pour le privacy center

Comment transférer le consentement vers une webview ?

Seulement 2 étapes à suivre !

Prérequis : avoir une bannière Commanders Act sur votre site web

Etape 1 : Votre équipe IT doit récupérer le consent avec la méthode ci-dessous et la transférer via un local storage *Recommandation de nommage de la clé du local storage : rgpd_consent

Etape 2 : Un consultant doit implémenter un code javascript custom dans la bannière web pour interpréter correctement le local storage

Comment paramétrer la durée de validité des consentements?

La CNIL recommande de paramétrer la durée à 6 mois

Voici la méthode à utiliser pour paramétrer la durée de validité

Pourquoi et comment faire un reset du consentement?

Si vous faites des changements majeurs dans votre privacy

Si, par exemple, vous souhaitez ajouter une catégorie dans votre privacy center, il sera nécessaire de redemander le consentement utilisateur afin qu’il soit optin à cette nouvelle catégorie

Pour cela vous devrez utiliser la méthode suivante

Dernière mise à jour