Fait avec Chinaski

Avis sur les cookies

Chinaski est livré avec une bannière de consentement aux cookies légère : un avis d'une ligne avec des boutons Accept et Decline, affiché sur les pages publiques jusqu'à ce que le visiteur fasse son choix. Aucun script externe, aucune plateforme de consentement : tout le mécanisme est du HTML rendu côté serveur avec un petit script inline injecté au moment du build. Cette page couvre le réglage, ce qu'il fait, et comment il interagit avec les chargeurs d'analytique.

Activer l'avis

Désactivé par défaut. Activez-le sous Settings → Integrations (« Display cookie notice on the public site »). La bannière s'affiche sur les pages, les posts et l'index du blog ; les templates à travers lesquels un visiteur parcourt le contenu. Les pages de sauvegarde et utilitaires (404, repli hors ligne) ne la portent pas.

Une fois activée, la bannière apparaît sur chacune de ces pages jusqu'à ce que le visiteur réponde. Une visite répétée (même navigateur) ne la réaffiche pas : faire un choix stocke un cookie first-party cookie_consent pour un an.

Ce que la bannière offre au visiteur

  • Le texte: votre texte d'avis, ou la phrase par défaut livrée (« This site uses cookies to improve your experience. »).
  • Learn more: un lien vers l'URL de votre politique de cookies, affiché lorsqu'une est définie.
  • Accept / Decline: les deux boutons positionnent le cookie de consentement respectivement sur granted ou denied. Les deux choix ont la même durée (un an) et sont également first-party.
  • Escape masque la bannière pour la vue courante uniquement, une porte de sortie sans enregistrement de décision, si bien que la bannière réapparaît à la page suivante.

Rien ne quitte le navigateur du visiteur : la bannière stocke un cookie local et se masque ; aucun traceur, aucune plateforme, aucun rappel réseau.

Configurer la bannière

Settings → Integrations est l'endroit où la bannière se configure :

  • Notice text: texte libre ; vide, il retombe sur la phrase par défaut.
  • Cookie policy URL: rend le lien « Learn more » lorsqu'il est défini.
  • Button labels: personnalisez le libellé de « Accept » et « Decline ».

Chaque langue configurée peut surcharger le texte d'avis et les deux libellés de boutons via son propre champ par langue, si bien qu'un site multilingue affiche l'avis dans chaque langue.

Conditionnement de l'analytique par le consentement

Le consentement n'est pas qu'une bannière : les chargeurs GA4/GTM du builder y sont câblés. Quand la cookie notice est active :

  • Le chargeur d'analytique attend un cookie « consent = granted » avant de jamais se charger.
  • Un visiteur qui a refusé ne charge jamais l'analytique (son cookie_consent reste sur decline pendant toute l'année, ce qui supprime le chargeur partout).
  • Un visiteur qui n'a pas encore choisi… ne reçoit pas l'analytique avant la première interaction (le chargeur attend aussi le premier clic/défilement/touche/tactile) et le consentement, si bien que « pas encore de réponse » signifie « pas de suivi ».

Avec l'avis désactivé, le chargeur respecte plutôt un cookie de refus explicite, mais aucun conditionnement de consentement n'est sinon actif.

Simple par conception

La bannière est un composant de site statique avec un cookie first-party ; aucun traceur, aucune plateforme de consentement, aucune autre difficulté que les deux boutons. Si votre site n'a pas d'analytique ni d'autre JavaScript relatif aux cookies, l'avis n'est qu'une commodité de conformité ; si vous exploitez GA4/GTM, l'état de consentement conditionne ces scripts comme décrit ci-dessus.

Lisez ce site en