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 »

Les nouveautés Cookies Consents de la version 21.05.1 ont été rendues possibles par la réalisation d’importants changements techniques “sous le capot”.

Sans action de votre part les anciennes configurations fonctionneront : les modifications ont été réalisés de manière à ce que les configurations réalisées dans les versions précédentes fonctionnent toujours.

Il sera nécessaire de planifier une migration pour bénéficier des dernières avancées en matière de gestion de traceurs, ou a minima modifier la configuration (CSS, etc …).

Cette page vous présente la procédure à suivre pour mener cette migration.

Le pourquoi des changements

Pour améliorer le confort d’intégration, il n’y a plus qu’une seule ligne javascript à intégrer. On passe ainsi d’une configuration legacy de la forme suivante :

<script type="text/javascript" src="https://assets.fairandsmart.com/tarteaucitron/1.8.4/tarteaucitron.js"></script>
<script type="text/javascript" src="https://core.fairandsmart.com/api/ext/cookies/config/a4aa5238-7560-4357-ba0a-f85f123c3059/58adbfbc-7eeb-4810-a6b1-7456600bdc8e/script"></script>
<link rel="stylesheet" type="text/css" href="https://core.fairandsmart.com/api/ext/cookies/config/a4aa5238-7560-4357-ba0a-f85f123c3059/58adbfbc-7eeb-4810-a6b1-7456600bdc8e/style">

… à une configuration simplifiée de la forme suivante :

<script src="https://core.fairandsmart.com/api/ext/cookies/clients/fadee5de-b16c-49dd-8eca-fbc664c52dbf"></script>

Cette modification nous permet d’introduire les empreintes numériques des scripts embarqués qui permettent à l’utilisateur final d'être assuré que l’applicatif Cookies Consents n’a pas été altéré.

Il est également possible de rester sur une version précédente d’une configuration. Ainsi les scripts sont intégrables de deux façons différentes :

  1. dynamique : les modifications apportées à la configuration sont immédiatement répercutées :

    <script src="https://core.fairandsmart.com/api/ext/cookies/clients/fadee5de-b16c-49dd-8eca-fbc664c52dbf"></script>

2. statique : les modifications apportées à la configuration sont répercutées quand la partie script est mise à jour sur le serveur :


<script>
var fsCookiesScript = document.createElement('script');
fsCookiesScript.src = 'https://core-next.rec.env.fairandsmart.tech/api/ext/cookies/content/ef8e08d56cf85b08a47fa2102b2c5dffe9cef59ae9f03401662ebb7dc711b149b372590a0d245775ca185de32bae7980';
fsCookiesScript.integrity = 'sha384-XiZUccwnsxvEmURf74nAHYLDIPdt1aVOPejyYa6etnyhl5cRmLHQQpwgqEEcQ1pd';
fsCookiesScript.crossOrigin = 'anonymous';
document.head.appendChild(fsCookiesScript);
</script>

la traçabilité des configurations nous avons ajouté des calculs d'empreintes numériques.

et que l'intégration s'en trouve modifiée. Cette nouvelle intégration propose plusieurs options : dynamique et statique. L'intégration dynamique, si elle assure une montée en version sans impact dans l'intégration, n'apporte pas de traçabilité direct des versions de configuration alors que l'intégration statique elle, en contre partie d'une mise à jours manuelle, apporte toutes les garanties de preuve quand à la version de la configuration intégrée.


  • No labels