Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Quelques précisions concernant ce qui se passe sur le poste utilisateur une fois la configuration injectée dans le site web.

préparation de l’applicatif

Le navigateur va charger et exécuter le script d’approvisionnement, par exemple https://core.fairandsmart.com/api/ext/cookies/clients/a62ac19c-37ec-11ec-9ca4-53e63d19c868.

Ce script va à son tour récupérer la dernière version active de la configuration, par exemple https://core.fairandsmart.com/api/ext/cookies/content/d3d1ea14dd4cd735bb8b5e027658df1e2851582ef4056e5b6450d5bb0867cfd30112bba509f79f52aea9966f4ae45576 .

Le rôle de ce dernier script est triple :

  • injecter dans le DOM le code de l’applicatif, par exemple https://assets.fairandsmart.tech/tarteaucitron/1.9.5.1/tarteaucitron.js ;

  • injecter dans le DOM le style de l’applicatif, par exemple https://assets.fairandsmart.com/tarteaucitron/1.9.5.1/css/tarteaucitron.css ;

  • configurer l’applicatif ;

À l’issue de ces étapes, l’applicatif est démarré.

lancement de l’applicatif

L’applicatif commence par vérifier l’existence du cookie contenant les choix utilisateurs, le créant ou le complétant au besoin avec les valeurs suivantes :

  • pour un service activé par défaut (par exemple Matomo) : activation (“true”) ;

  • pour les autres services : attente (“wait”) ;

si la case "Prendre en compte les requêtes « Interdire le suivi »" est cochée et que le DNT est actif sur le navigateur, le bandeau n'est pas affiché, et le cookie est directement renseigné avec true pour les services activés par défaut et false pour les services non activés par défaut ;

Si à l’issue de cette première phase un des services est marqué comme en attente, le bandeau est affiché pour que l'utilisateur explicite ses choix (design accepter/refuser/paramétrer) ou poursuive avec les choix proposés par défaut ("continuer" dans le design "accepter/paramétrer/continuer”). Dans ce dernier cas les services à wait sont considérés comme étant refusés.

  • No labels