Gestion des cookies

Paramétrage des cookies et informations sur la mesure d’audience

1) À quoi servent les cookies ?

Un cookie est un petit fichier texte déposé sur votre terminal (ordinateur, mobile…) lors de la visite d’un site. Il permet au site de mémoriser des informations (préférences, session) ou de mesurer son audience.

Nous utilisons :

  • des cookies techniques indispensables au fonctionnement du site ;
  • avec votre accord, des cookies de mesure d’audience (ex. Matomo, recommandé) configurés pour respecter les recommandations de la CNIL (anonymisation IP, absence de reciblage publicitaire).

Vous pouvez modifier votre choix ci‑dessous à tout moment.

2) Gérer mon consentement

Activer / désactiver la mesure d’audience

Si nous utilisons Matomo (hébergé par l’UMR ENTROPIE/IRD), vous pouvez vous opposer au suivi en décochant la case ci‑dessous :

<iframe
  src="https://matomo.ird.nc/"
  style="border:0; height:200px; width:100%; max-width:680px;"
  title="Désactivation du suivi Matomo"
></iframe>

Si vous utilisez un bandeau de consentement (CMP), le lien « Gestion des cookies » doit renvoyer vers cette page.

3) Détail des cookies utilisés

Les noms et durées ci‑dessous sont indicatifs et peuvent varier suivant votre configuration. Adaptez‑les à votre instance.

3.1 Cookies techniques (exemples)

Nom Finalité Durée Émetteur
jekyll-session Maintien d’une session de prévisualisation/édition (si applicable) session Portail
cookie_consent Mémorise votre choix sur les cookies 6 mois Portail

3.2 Cookies de mesure d’audience Matomo (recommandé)

Nom Finalité Durée Émetteur
_pk_id.[id].[hash] Identifiant visiteur (anonymisé) 13 mois Portail (Matomo 1st‑party)
_pk_ses.[id].[hash] Session/visite 30 minutes Portail (Matomo 1st‑party)
_pk_ref.[id].[hash] Référent (source de la visite) 6 mois Portail (Matomo 1st‑party)
matomo_ignore Ne pas suivre (si vous avez opt‑out) 30 ans Portail (Matomo 1st‑party)

Configuration recommandée : anonymiser les IP, respecter Do Not Track, désactiver le partage de données, limiter la durée de conservation, pas de reciblage publicitaire.

3.3 Autres cookies tiers (si intégrés)

Nom Finalité Durée Émetteur
CONSENT Consentement Google (si YouTube/Maps) variable Google
VISITOR_INFO1_LIVE, YSC Lecture vidéo YouTube variable Google/YouTube

Pour éviter le dépôt sans consentement, utilisez des intégrations respectueuses (privacy‑enhanced mode de YouTube) ou un système de placeholders activés après consentement.

4) Désactiver les cookies depuis votre navigateur

Vous pouvez également paramétrer votre navigateur pour bloquer/désactiver les cookies. Reportez‑vous à l’aide de votre navigateur (Chrome, Firefox, Edge, Safari…).

5) Contact

Pour toute question relative aux cookies et au traitement des données, contactez‑nous : biodiversite-noumea@ird.fr.


Intégration Jekyll – exemple de bandeau minimal

Insérez ce fragment dans votre layout (ex. _includes/cookie-banner.html) et adaptez le style.

<div id="cookie-banner" style="display:none; position:fixed; left:0; right:0; bottom:0; padding:1rem; background:#f5f5f5; border-top:1px solid #ddd; z-index:9999;">
  <p style="margin:0 0 .5rem 0;">
    Nous utilisons des cookies indispensables au fonctionnement du site et, avec votre accord, des cookies de mesure d’audience.
    <a href="/cookies/">En savoir plus</a>
  </p>
  <button id="cookie-accept">Tout accepter</button>
  <button id="cookie-reject" style="margin-left:.5rem;">Refuser la mesure d’audience</button>
</div>
<script>
(function(){
  var CN="cookie_consent";
  function get(name){return document.cookie.split('; ').find(r=>r.startsWith(name+'='))?.split('=')[1];}
  function set(name,val,days){var d=new Date; d.setTime(d.getTime()+days*864e5); document.cookie=name+'='+val+'; path=/; expires='+d.toUTCString();}
  function show(){document.getElementById('cookie-banner').style.display='block';}
  function hide(){document.getElementById('cookie-banner').style.display='none';}
  if(!get(CN)) show();
  document.getElementById('cookie-accept').onclick=function(){ set(CN,'all',180); hide(); /* activer Matomo ici */ };
  document.getElementById('cookie-reject').onclick=function(){ set(CN,'essential',180); hide(); /* ne pas charger Matomo */ };
})();
</script>

Coupez/chargez Matomo conditionnellement selon cookie_consent. Placez votre script Matomo dans un include chargé seulement si le consentement est all.