Gestion du cache des scripts Sirdata
Les scripts de la CMP Sirdata sont géolocalisés : la version servie dépend du pays de l'utilisateur, car les règles de recueil du consentement diffèrent d'un pays à l'autre. La mise en cache ne peut donc pas être laissée à un système tiers qui ignorerait cette dimension géographique.
Sirdata gère cette mise en cache de bout en bout, avec un système à deux niveaux.
1. Cache navigateur (privé)
Les scripts sont servis avec une directive Cache-Control: private, associée à une durée de vie de 10 minutes.
privatesignifie que seul le navigateur de l'utilisateur final est autorisé à conserver une copie du script. Aucun cache partagé (proxy, CDN tiers, plugin de cache, cache serveur) n'a le droit de le stocker ni de le rediffuser.10 minutes de durée de vie côté navigateur : suffisant pour éviter des requêtes redondantes pendant une session de navigation, assez court pour que toute mise à jour se propage rapidement.
2. Cache public géré par Cloudflare
En complément, un cache public est mis en œuvre, intégralement géré par Sirdata via Cloudflare, avec une durée de vie de 3600 secondes (1 heure).
Ce cache est segmenté par pays : chaque point de présence sert la variante correspondant à la réglementation applicable. C'est précisément ce que ne sait pas faire un cache public générique, d'où la nécessité de le maîtriser au niveau du CDN.
3. Tous les autres caches sont volontairement désactivés
Toute autre couche de cache — CDN tiers, reverse proxy, cache applicatif, plugin de cache CMS — est désactivée de manière volontaire et ne doit pas être réactivée. Se reporter aux pages de cette section pour exclure les scripts Sirdata des principaux plugins de cache WordPress.
Cas particulier : chargement de la CMP via votre propre CDN
Certaines intégrations débloquent le chargement de la CMP en passant par le CDN du client. Dans ce cas :
Les règles sont identiques : cache navigateur privé de 10 minutes, cache public géré par pays, aucun autre cache autorisé.
Seule différence : le système de cache est géré chez Bunny au lieu de Cloudflare.
Dans tous les cas, ne mettez pas en cache et ne modifiez pas le script CMP de Sirdata par vos propres moyens. La diffusion et les mises à jour sont gérées par Sirdata, conformément à nos CGV.
Mis à jour
Ce contenu vous a-t-il été utile ?
