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

  1. Ouvrez le gabarit de base

    Fichier templates/base.html.twig.

  2. Collez le script

    Dans le bloc <head>, avant tout script de mesure : <script src="https://rgpdcookie.fr/cmp.js" data-key="VOTRE_CLE"></script>

  3. Bloquez vos traceurs

    Ajoutez type="text/plain" data-rgpd="analytics" sur vos balises de mesure.

  4. 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>

Installez RGPDCookie sur Symfony aujourd’hui.

Créez votre compte, collez une ligne, c’est fait. 14 jours offerts, sans engagement.