-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cookies consent feature #982
Conversation
Ok @dtrucs c'est bon pour moi pour la documentation et la description des actions à réaliser pour être GDPR compliant. Par contre j'ai testé en local sans réussir à reproduire :
Je propose qu'on regarde sur mon poste Lundi, voir si je n'ai pas oublié qq chose en local. Mais sinon pour le reste tout est ok. |
Moi j'avoue que j'ai regardé mais j'ai pas compris grand chose. |
Oui c'est technique. En fait c'est un sujet pas si simple et le proposer en "custo libre" dans Geotrek ça rajoute en complexité. L'exemple utilisé dans la documentation permet de montrer comme ça peut être utilisé, par exemple pour Google Tag Manager. Mais ça peut être adapté pour n'importe quel script. Ensuite pour google Analytics et Tag Manager pas besoin de faire quoi que ce soit, si l'utilisateur a mis son ID dans la custo alors la gestion des cookies et d'Orejime sera effectuée. Matomo ne nécessite pas de validation des cookies car il y a une exemption, les cookies de Matomo respectant les directives de la CNIL sur le sujet. Donc dans la majorité des cas pour les utilisateurs de Geotrek il n'y aura rien à faire :
Par contre si un territoire a décidé de configurer un script custom différent (pour des réservations, faire le café, de la mesure audience, des publicités ou n'importe quoi d'autre), qui stocke des cookies non exemptés de consentement, alors ce territoire devra en effet lire la doc pour adapter le script afin qu'il fonctionne bien avec Orejime et puisse être inclut dans le système de validation / refus de cookies. Il y a juste un truc à bien garder en tête c'est que dans tous les cas il faut définir un |
@dtrucs j'ai trouvé mon problème (en rédigeant mon commentaire précédant j'ai compris) : je n'avais pas défini de Par contre du coup il y a un problème selon moi : si on affiche pas le bandeau quand il n'y a pas de |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
voir mon commentaire précédent
OK donc si on utilise Google Analytics mais qu'on ne veut pas afficher de demande de consentement des cookies, alors on ne renseigne pas le paramètre "privacyPolicyLink" ? |
@camillemonchicourt oui c'est ça, ce paramètre active ou non l'outil de cookies. Pour moi c'est précisé ici : https://github.com/GeotrekCE/Geotrek-rando-v3/pull/982/files#diff-130c71169842ab605f14b6d69e64b3036161adbb567967518f78a13b254cf8aaR38 Après si aucun cookie n'est défini (pas de GA ni de script custom) mais que le paramètre est renseigné je suppose que ça n'affiche pas le bandeau de cookies (tu confirmes @dtrucs ?). |
Si GA est défini, ça génère un script custom comme les autres et concaténé avec les autres. La modal est lancée automatiquement que si au moins un des scripts possède un attribut |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
If the application contains scripts that raise confidentiality issues, a modal window is displayed to request the user's consent.
The user can accept or revoke consent at any time.
Related to: Cookies / Ajout d'un message d'acceptation/refus #459