Bannière cookies RGPD pour Symfony et Twig
Dans une application Symfony, le script se place dans le gabarit de base Twig.
Installation pas à pas
- Ouvrez le gabarit de base
Fichier templates/base.html.twig.
- Collez le script
Dans le bloc <head>, avant tout script de mesure :
<script src="https://rgpdcookie.fr/cmp.js" data-key="VOTRE_CLE"></script> - Bloquez vos traceurs
Ajoutez type="text/plain" data-rgpd="analytics" sur vos balises de mesure.
- Exploitez l’API
Avec la clé secrète du site, récupérez statistiques et preuves via l’API REST /api/v1.
<script src="https://rgpdcookie.fr/cmp.js" data-key="VOTRE_CLE"></script>
Remplacez VOTRE_CLE par la clé de votre site, visible dans votre espace (page Installation).
Bon à savoir
- Côté serveur, le cookie rgpdcookie_consent contient les choix du visiteur (JSON encodé) si vous devez adapter le rendu.
Bloquer un script jusqu’au consentement
Changez le type de la balise et indiquez sa catégorie. RGPDCookie l’exécutera uniquement si le visiteur accepte cette catégorie.
<script type="text/plain" data-rgpd="analytics" src="https://…"></script>Autres plateformes
Installez RGPDCookie sur Symfony aujourd’hui.
Créez votre compte, collez une ligne, c’est fait. 14 jours offerts, sans engagement.