Rien avant l’accord
Aucun témoin tiers n’est déposé tant que le visiteur n’a pas choisi. Scripts, iframes et vidéos attendent le consentement de leur catégorie.
Pourquoi celui-là
Aucun témoin tiers n’est déposé tant que le visiteur n’a pas choisi. Scripts, iframes et vidéos attendent le consentement de leur catégorie.
Le même HTML pour tous les visiteurs : vos pages restent en cache, même derrière un cache statique. Le choix du visiteur s’applique dans son navigateur.
Le package fournit l’empreinte du libellé affiché et le script qui rapporte chaque décision : votre application garde le registre à sa façon, dans ses propres tables.
Fait maison
Cookie Consent Kit, c’est ce qu’on installe sur les sites qu’on bâtit. On l’a conçu pour les besoins de notre studio, on l’éprouve à chaque mise en ligne, et on le partage pour que d’autres en profitent.
Fonctionnalités
Conçu pour la Loi 25 au Québec, utilisable sous le RGPD européen.
Tout accepter, tout refuser ou choisir catégorie par catégorie.
Déclaré dans la configuration, affiché en tableau dans votre politique de confidentialité.
YouTube ne se charge qu’au clic, avec une miniature servie par votre propre site.
Consent Mode et Matomo placés à « refusé » avant le moindre tag.
Le signal de refus envoyé par le navigateur est respecté.
Inclus d’office ; une autre langue s’ajoute avec un seul fichier.
Variables CSS, thème sombre, et des gabarits entièrement remplaçables.
Un middleware ajoute le bandeau à chaque page HTML ; le JSON, les redirections et les fichiers restent intacts.
Installation
composer require quebecstudio-mods/laravel-consent-kit:^1.1
php artisan vendor:publish --tag=cookie-consent-assets
php artisan vendor:publish --tag=cookie-consent-config
L’extension gère le bandeau et la preuve du consentement. Elle ne remplace ni votre politique de confidentialité, ni la désignation d’un responsable de la protection des renseignements personnels, ni un avis juridique.
Inventaire de vos témoins, configuration, intégration à votre site : on l’installe et on le règle pour vous.
Si Craft CMS, Statamic ou Laravel ne fait pas encore ce dont vous avez besoin, on peut le développer pour vous.