Mise à jour des configurations cookies de 1.9.8.4 à 1.17.0.0

Avec Cookies Consents en version 24.03.1 est introduite la compatibilité Google Consent Mode.
Pour le mode de base, une nouvelle catégorie de services spécifique Google a été ajoutée. Elle propose 6 services qui permettent aux utilisateurs d’indiquer leurs choix de consentement.
En mode Avancé, les signaux sont envoyés à Google indépendamment des choix des utilisateurs mais avec des valeurs par défaut à denied.

Par ailleurs dans cette version, 5 services voient leur comportement modifié et 1 nouveau service est disponible.

Des modifications importantes ont été apportées à l’applicatif pour implémenter la gestion de GCM, aussi bien qu’une attention particulière ait été portée aux tests de non-régression, nous vous invitons à être attentifs lors de la montée de version.

Sans action de votre part, les anciennes configurations fonctionneront : les modifications ont été réalisées de manière à ce que les configurations créées dans les versions précédentes fonctionnent toujours.

La mise à jour est nécessaire avant toute modification d’une configuration.

Contenu de ce document :

Compatibilité Google Consent Mode

Cookies Consents est maintenant compatible Google Consent Mode.

Le comportement par défaut est le mode “Base”, où les consentements utilisateur ne sont transmis que lorsque les services les utilisant sont chargés.

Le mode “Avancé” est également disponible ; dans ce cas il est nécessaire que les services l’utilisant - par exemple “Google Analytics (GA4)” et “Google Ads” - soient ajoutés dans la configuration pour que le dataLayer soit disponible.

Pour en savoir plus sur la mise en oeuvre, voir plus bas et également les détails de l’implémentation sur .

Nouveaux services pour la gestion des consentements Google Consent en mode “Base”

En mode “Base”, il est proposé à l’utilisateur d’avoir un contrôle fin sur les données partagées avec Google..

Ce contrôle passe par 6 nouveaux services, chacun permettant la collecte de consentement sur un paramètre particulier du GCM :

  • GCM, paramètre analytic_storage : donne à l'utilisateur le contrôle sur analytic_storage : stockage (comme les cookies) lié à l'analyse (par exemple, la durée des visites) ;

  • GCM, paramètre ad_storage : donne à l'utilisateur le contrôle sur ad_storage : stockage (comme les cookies) lié à la publicité" ;

  • GCM, paramètres ad_user_data et ad_personalization : donne à l'utilisateur le contrôle sur ad_user_data : consentement pour envoyer à Google des données utilisateur liées à la publicité, et ad_personalization : consentement pour la publicité personnalisée" ;

  • GCM, paramètre personalization_storage : donne à l'utilisateur le contrôle sur personalization_storage : stockage lié à la personnalisation (par exemple, les recommandations de vidéos) ;

  • GCM, paramètre functionality_storage : donne à l'utilisateur le contrôle sur functionality_storage : stockage qui prend en charge les fonctionnalités du site Web ou de l'application (par exemple, les paramètres linguistiques) ;

  • GCM, paramètre security_storage : donne à l'utilisateur le contrôle sur security_storage : stockage lié à la sécurité (par exemple, la fonctionnalité d'authentification, la prévention des fraudes et les autres systèmes de protection des utilisateurs ;

Ces six services sont présents sous une nouvelle catégorie “Consentement spécifique aux services Google” :

image-20240327-125853.png

Activation du mode “Avancé” de Google Consent

Cette fonctionnalité active le mode “Avancé” de GCM, dans lequel les choix utilisateurs sont systématiquement transmis au chargement de la page.

Pour l’activation, cocher la case “Mode Consentement avancé” dans la sous-section “Google Consent Mode” de la section “Intégration” :

image-20240327-152253.png

Service modifié : Criteo OneTag

Il est maintenant possible de fournir une fonction supplémentaire et optionnelle.

Service modifié : Google Optimize

Il est maintenant nécessaire de paramétrer l’ID Google Optimize pour l’utilisation de cet service.

Service modifié : Matomo Cloud (privacy by design)

Il est maintenant possible de fournir une fonction supplémentaire et optionnelle.

Service modifié : reCAPTCHA

Il est maintenant possible d’imposer une langue d’affichage au recaptcha, indépendamment de la langue paramétrée dans le navigateur.

Service modifié : UserLike

Pas de nouveau paramétrage, mais des changements internes qui induisent la reconfiguration du service.

Nouveau service : PowerBI

Le service PowerBI permet de recueillir le consentement d’un utilisateur avant affichage d’un tableau de bord PowerBI au sein d’une iFrame dédiée.

Le marqueur de zone est un div de classe report-container-powerbi :

<div class="report-container-powerbi" r="LE_TOKEN_POWERBI_DU_RAPPORT" width="VOTRE_LARGEUR" height="VOTRE_HAUTEUR"> </div>

Choisir le bon moment pour migrer

La migration est nécessaire dès l’instant où une configuration doit être modifiée, car si la consultation des versions legacy reste possible, leur enregistrement ne l’est plus.

Le bon moment est donc “au plus tôt”, et quoi qu’il arrive “avant de d’avoir à modifier une configuration” afin d'éviter une validation dans l’urgence.

Cliquer sur “Mettre à jour” :

En cas d’erreur, vous serez notifié :

A partir de ce moment, la nouvelle version de TAC est utilisée dans la fenêtre de visualisation, permettant de confirmer en particulier le contenu (liste des traceurs) et le rendu (si le style CSS a été modifié) :

Quand le rendu est satisfaisant, la configuration peut être enregistrée.