Avec la mise en place du RGPD, il est devenu obligatoire de respecter certaines exigences quant à l'utilisation et au stockage des cookies qui sont considérés comme des données personnelles.
...
Après avoir passé cette étape, vous pourrez visualiser un aperçu de la bannière en cliquant sur
Modifier une configuration
Accéder aux modèles en cliquant sur Right Consents> Configuration > Cookies ;
Sur la ligne du modèle à modifier, cliquer sur Editer ;
Personnaliser la configuration ;
Pour enregistrer les modifications, cliquer sur Sauvegarder ;
...
Info |
---|
Si une page appelait le code correspondant à la configuration supprimée, aucune bannière ou message ne s'affichera. |
Comment intégrer une configuration cookies dans un site internet?
Une fois votre bannière créée et personnalisée, du code est généré pour être intégré dans un site web. ce code est visible dans le panel Balises à intégrer
...
Dans Wordpress
Installer l'extension : " Insert headers and footers" https://wordpress.org/plugins/insert-headers-and-footers/ sur Wordpress.
Une fois l'extension installée et activée, faire un copier-coller du code à intégrer dans la section "head" de l'extension.
Dans Drupal
Dans votre dossier racine du site Drupal, créez un dossier "module".
Dans le dossier "module", créez un sous-dossier "myLibrariesLoader".
Dans le dossier "myLibrariesLoader" , créez 3 fichiers comme indiqué ci-dessous :
* myLibrariesLoader.info.yml pour déclarer le module. Le module doit être dans le package "Custom".
* myLibrariesLoader.libraries.yml pour déclarer les balises de script qui seront ajoutées aux pages (détail ci-dessous).
* myLibrariesLoader.module pour activer le module et lui faire utiliser les 2 librairies. Rien de spécial à part que tout plante si le fichier commence par autre chose que "<?php", comme des espaces ou des sauts de ligne...
Warning |
---|
AttentionCes trois fichiers doivent impérativement avoir le même nom que le dossier dans lequel ils se trouvent. |
Détail de myLibrariesLoader.libraries.yml :
* La librairie tarteaucitron est déclarée en premier car elle sert de dépendance à la librairie "tac_config"
* Les sources sont récupérées via les liens fournis en paramètres "js" : tarteaucitron est récupéré sur un CDN officiel et "tac_config" est le fichier de configuration généré.
* Les 2 librairies ont le paramètre "header: true" pour forcer l'ajout des balises de script dans le <head> des pages html.
Une fois ces trois fichiers créés, il faut se rendre dans l'onglet Extensions de la console admin du site Drupal, puis chercher le nom du module (ici myLibrariesLoader) dans la barre de recherche. Le module devrait apparaître dans la liste : cocher la case à cocher puis cliquer sur "Installer".
...
. |
Pour aller plus loin
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...