Migrer de CookieYes vers Cookiequiet
De CookieYes à Cookiequiet en 30 minutes : faire correspondre les catégories, marquer les scripts, garder Consent Mode, retirer l’ancien script, revérifier.Passer de CookieYes à Cookiequiet est l’affaire d’une demi-heure pour un site typique : une balise script en remplace une autre, les scripts que vous aviez marqués pour CookieYes reçoivent un autre attribut, vos balises Google continuent de recevoir les signaux Consent Mode, et le lien du pied de page qui rouvrait le bandeau CookieYes pointe vers le nouveau centre de préférences. Les visiteurs se verront demander leur choix une fois de plus, parce que le consentement mémorisé vit dans un autre cookie, et c’est normal. L’ordre des étapes ne compte que pour éviter d’afficher deux bandeaux en même temps.
Pourquoi on change
CookieYes facture à la page vue. Sur sa page tarifs (relevée le 20 octobre 2026), l’offre gratuite autorise 5 000 pages vues par mois sur un domaine, Basic coûte 10 $ par domaine et par mois pour 100 000 pages vues, Pro 25 $ par domaine et par mois pour 300 000 pages vues, avec le ciblage géographique à partir de ce palier, Ultimate 55 $ par domaine et par mois pour des pages vues illimitées, et le trafic supplémentaire est facturé 0,30 $ par 1 000 pages vues. Cookiequiet n’a aucune limite de pages vues ni d’affichages du bandeau sur aucune offre : gratuit pour un site, Starter à 3 € par site et par mois ou 29 € par an, Pro à 9 € par site et par mois ou 99 € par an, ciblage géographique inclus sur chaque offre. La page de comparaison a le tableau des fonctions ; l’argument sur les tarifs explique pourquoi un compteur de pages vues convient mal à une obligation légale.
Ce qui se conserve
Les catégories. CookieYes utilise necessary, functional, analytics, performance et advertisement. Cookiequiet en a quatre : nécessaires, fonctionnels, mesure d’audience et marketing. Faites correspondre performance à analytics et advertisement à marketing ; functional et necessary gardent leur nom. Si vous aviez affecté des cookies à des catégories dans le tableau de bord CookieYes, le scan Cookiequiet reconstruit le tableau à partir du site lui-même et vous laisse ajuster les catégories à la main.
Les textes du bandeau. Copiez les formulations que vous aviez personnalisées, s’il y en a. Cookiequiet est livré avec 24 langues choisies selon le navigateur du visiteur, chaque texte modifiable par langue.
Les enregistrements de consentement. Exportez ce que votre tableau de bord CookieYes propose avant de fermer le compte. Les choix faits sous l’ancien bandeau sont prouvés par les anciens enregistrements ; le nouveau registre commence au changement.
Ce qui change : le marquage des scripts
CookieYes documente deux méthodes de blocage : un attribut data-cookieyes sur les balises script externes, avec des valeurs comme cookieyes-analytics, cookieyes-functional ou cookieyes-performance, et des motifs d’URL saisis dans son tableau de bord. Cookiequiet lit aussi l’attribut data-cookieyes : cookieyes-analytics et cookieyes-performance correspondent à analytics, cookieyes-functional à functional, cookieyes-advertisement à marketing, donc ces balises continuent de fonctionner sans changement. Son propre marquage est la convention text/plain :
Une balise marquée pour CookieYes :
html<script async data-cookieyes="cookieyes-analytics"src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
La même balise marquée pour Cookiequiet :
html<script type="text/plain" data-cq-category="analytics" asyncsrc="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
Pour chaque balise : gardez data-cookieyes="cookieyes-<category>" tel quel, ou remplacez-le par type="text/plain" data-cq-category="<category>" si vous préférez une seule convention, en faisant correspondre performance à analytics et advertisement à marketing. Les scripts inline peuvent être marqués de la même façon ; CookieYes n’exigeait pas de les marquer, donc vérifiez vos extraits inline (le bloc de configuration gtag, l’initialisation du pixel Meta) et marquez-les aussi. Les traceurs que vous bloquiez par motif d’URL dans le tableau de bord CookieYes sont couverts par le bloqueur automatique de Cookiequiet quand l’hôte est dans sa base de fournisseurs (environ 80 traceurs), et par le marquage sinon. Le guide sur le blocage des scripts détaille les quatre méthodes.
Le code personnalisé qui écoutait CookieYes. Les événements CookieYes documentés sont cookieyes_banner_load et cookieyes_consent_update, avec les catégories acceptées dans le détail de l’événement. Les équivalents sont l’événement cq:consent sur window, dont le détail porte les catégories accordées, et window.Cookiequiet.on(callback) ; window.Cookiequiet.get() renvoie le choix mémorisé.
Google Tag Manager. Si CookieYes posait les valeurs par défaut de Consent Mode pour vous, Cookiequiet fait de même quand la balise porte data-consent-mode="1" : tous les types refusés avant l’exécution du conteneur, mis à jour à chaque choix. Les déclencheurs qui se déclenchaient sur un événement dataLayer de CookieYes doivent se déclencher sur cq_consent avec l’indicateur correspondant (cq_analytics, cq_marketing, cq_functional) à la place. Voir le guide Consent Mode.
Le lien « Préférences de cookies ». Un lien de pied de page qui appelait la fonction de réouverture de CookieYes devient un élément portant data-cq-show-preferences, ou un lien vers #cq-preferences.
L’ordre des opérations
Faites d’abord les changements de balisage sur une copie de préproduction ou derrière un feature flag, puis échangez les balises script en un seul déploiement. Si les deux scripts sont en ligne en même temps, les visiteurs voient deux bandeaux et les deux outils se disputent les mêmes balises. Retirez le plugin WordPress ou la balise script CookieYes dans la même mise en production que celle qui ajoute la balise Cookiequiet.
Ce que les visiteurs remarqueront
Les visiteurs qui reviennent voient un bandeau une fois de plus, parce que leur choix précédent était stocké dans un cookie CookieYes que le nouveau script ne lit pas. Le nouveau bandeau affiche « Tout accepter » et « Tout refuser » à la même taille dès le premier écran ; si votre bandeau CookieYes affichait une option de refus plus petite, ou aucune au premier niveau, attendez-vous à ce que votre taux d’acceptation se stabilise plus bas, et votre risque de non-conformité avec lui. L’article sur les taux de consentement a les chiffres publiés. Les visiteurs hors des pays à consentement cessent de voir un bandeau si vous réglez le ciblage géographique sur les pays réglementés seulement, ce que CookieYes réservait à son offre Pro.
Un plan de retour arrière
Gardez le compte CookieYes ouvert une semaine. Si quelque chose ne va pas, le changement s’inverse en un déploiement : retirez la balise Cookiequiet, rétablissez la balise CookieYes, et les anciens scripts marqués, si vous les avez gardés dans la gestion de versions, fonctionnent de nouveau. En pratique, la correction habituelle est plus petite : une balise qui n’était pas marquée, ou un déclencheur Tag Manager qui pointe encore vers l’ancien événement.
Après le changement
Ouvrez le site dans une fenêtre de navigation privée : aucune requête de mesure d’audience ou de marketing avant un clic, rien de nouveau après « Tout refuser », tout après « Tout accepter ». Lancez un scan : il doit signaler Cookiequiet comme outil de consentement, Consent Mode détecté, et aucune autre CMP. Régénérez la politique de cookies à partir du scan pour que le tableau corresponde aux nouvelles catégories, et remplacez le lien vers la politique CookieYes. Conservez les enregistrements CookieYes exportés avec vos documents de conformité.