Bannière cookies RGPD pour Node.js et Next.js
Pour une application Node.js, le script se place une seule fois dans le gabarit HTML commun à toutes les pages.
Installation pas à pas
- Ouvrez le gabarit commun
Next.js : app/layout.tsx (ou pages/_document.tsx). Nuxt : app.head dans nuxt.config. Express : la vue de mise en page (layout.ejs, layout.pug…).
- Collez le script
En premier dans le <head>, sans async ni defer :
<script src="https://rgpdcookie.fr/cmp.js" data-key="VOTRE_CLE"></script> - Redéployez
Lancez le build puis déployez : la bannière apparaît sur toutes les pages.
<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
- Avec next/script, utilisez strategy="beforeInteractive" pour que le script se charge avant vos outils de mesure.
- Si vous utilisez une Content-Security-Policy, autorisez rgpdcookie.fr dans script-src et connect-src.
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 Node.js aujourd’hui.
Créez votre compte, collez une ligne, c’est fait. 14 jours offerts, sans engagement.