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

  1. 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…).

  2. Collez le script

    En premier dans le <head>, sans async ni defer : <script src="https://rgpdcookie.fr/cmp.js" data-key="VOTRE_CLE"></script>

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

Installez RGPDCookie sur Node.js aujourd’hui.

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