Installation
Au sein du DSFR
Pour installer le système d’analytics, il suffit d’importer le
fichier javascript :
/dist/analytics/analytics.module.js
après
dsfr.module.js
Fonctionnalités disponibles :
- Intégration CMP
- Optout
- Collecte de pages
- Actions dans les composants
- Actions hors composants
Le script d’Eulerian est automatiquement chargé au sein du package, attention à ne pas l’insérer dans la page afin d'éviter les doublons.
Il est préférable d'utiliser l'api dans ses dernières versions pour profiter des optimisations et correctifs
Analytics est un package à part, il n’est pas compris dans le fichier js global du DSFR. Il n'est cependant pas totalement autonome et est dépendant du core du DSFR (compris dans le fichier global du DSFR)
Version standalone
Pour installer la version standalone du système d’analytics, il
suffit d’importer le fichier javascript :
/standalone/analytics/analytics.module.standalone.js
Fonctionnalités disponibles :
- Intégration CMP
- Optout
- Collecte de pages
- Actions dans les composants
- Actions hors composants
Cette version permet d’effectuer la mesure d'audience sans dépendance au DSFR et peut fonctionner de manière autonome.
Pour aller plus loin
Pour le fonctionnement du package Analytics, une configuration particulière du dsfr est nécessaire : Configuration
Le package Analytics doit être lié à une plateforme de consentement et l'API propose des utilitaires à cet effet : ConsentManagementPlatform
Afin de respecter la possibilité pour l'utilisateur de refuser la collecte de données, l'API implémente également l'Opt-out mis à disposition par Eulerian : Opt