Modifier le fichier
<properties>
<eprivacy.version>7.x</eprivacy.version>
</properties>
<dependency>
<groupId>fr.kosmos.web.extensions</groupId>
<artifactId>eprivacy</artifactId>
<version>${eprivacy.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>fr.kosmos.web.extensions</groupId>
<artifactId>eprivacy</artifactId>
<version>${eprivacy.version}</version>
<type>jar</type>
<classifier>classes</classifier>
</dependency>
| Propriété | Description | Valeurs possibles | Valeur par défaut |
| eprivacy.services.list | Liste des services présent sur le projet | | analytics_cookies,facebook,twitter,instagram,linkedin,youtube |
| eprivacy.services.list.hidden | Liste des services à masquer | | essentials_cookies |
| eprivacy.configuration.cache | Durée du cache sur le fichier configuration.js | | PT1H |
| eprivacy.configuration.privacypolicy | Chemin vers les mentions légales | | /mentions-legales |
| eprivacy.configuration.privacypolicy.text | | | {privacyPolicy} |
| eprivacy.configuration.fr.privacypolicy.url | | | /mentions-legales |
| eprivacy.configuration.en.privacypolicy.url | | | /legal-notices |
| eprivacy.configuration.cookieexpiresafterday | | | 365 |
| eprivacy.configuration.mustconsent | | | false |
| eprivacy.configuration.mustnotice | | | false |
| eprivacy.configuration.debug | | | false |
| eprivacy.configuration.declineLink | | | false |
| Propriété | Description | Valeurs possibles | Valeur par défaut |
| eprivacy.configuration.app.{SERVICE_ID}.category | Identifiant de la catégorie (CATEGORY_ID) | | |
| eprivacy.configuration.app.{SERVICE_ID}.optOut | Ce service est-il en opt-out ? | true ou false | false |
| eprivacy.configuration.app.{SERVICE_ID}.default | Ce service est-il actif par défaut ? | true ou false | false |
| eprivacy.configuration.app.{SERVICE_ID}.cookies | Liste de cookies qui seront supprimés à la désactivation du service par l'utilisateur | cookies séparés par des virgules | |
| Clé ({CATEGORY_ID} à remplacer) | Exemple |
| EPRIVACY.CONFIGURATION.CATEGORIE.{CATEGORY_ID}.TITLE | Cookies de réseaux sociaux |
| EPRIVACY.CONFIGURATION.CATEGORIE.{CATEGORY_ID}.DETAILS | Détails... |
| EPRIVACY.CONFIGURATION.CATEGORIE.{CATEGORY_ID}.DESCRIPTION | Les réseaux sociaux peuvent déposer des cookies afin de permettre de visualiser des contenus sur les sites... |
<!-- Dailymotion -->
<bean id="dailymotionCmpAdapter" class="com.kosmos.eprivacy.cmp.IFrameCmpAdapter">
<constructor-arg name="service" value="dailymotion"/>
<constructor-arg name="pattern" value="dailymotion.com/embed/video/"/>
</bean>
Un cache est mise en place pour la configuration des choix des services par sites : ConsentConfigurationService.getPromotedByCodeSite.