Cookies

besoin d'un gros cookies

bobet-jean-luc

bobet-jean-luc

Messages : 1
Inscrit le : 01/02/2013 16:46

Bonjour,
J'ai installé des balises via google tag manager mais elles ne sont pas visibles sur GA4.
Il semble que je n'avais pas bien paramétré la gestion des cookies (analytics, ads, remarketing)...
cependant je souhaite que les clients soit obligés d'opérer un choix en arrivant sur le site (comme sur de nombreux sites consultés) afin que je puisse mieux apréhender le chemin de conversion.
Pour cela, il me faut du code CSS, je ne sais pas où l'intégrer, puisque je ne peux pas personaliser l'affichage du bouton "cookies"seule, Si une personne peut me guider, je serais ravie.
Marie Sophie
https://www.leplana.fr/

overflo

overflo

Messages : 57
Inscrit le : mercredi, 10 août 2022

Bonjour,

Avec du code JavaScript vous pouvez forcer la modale à s'afficher pour qu'elle soit un peu plus visible la première fois que l'utilisateur affiche votre site par exemple.


window.addEventListener('load', function() {
var rgpdCookiesModal = document.getElementById('rgpd-cookies-modal');

if (document.cookie.indexOf('rgpdModalClosed') === -1) {
rgpdCookiesModal.classList.remove('closed');
}

// Ajoute le cookie avec une durée de 6 mois
var expirationDate = new Date();
expirationDate.setMonth(expirationDate.getMonth() + 6);
document.cookie = 'rgpdModalClosed=true; expires=' + expirationDate.toUTCString();
});


Pour tester cette approche, copiez le code ci-dessus et collez-le dans la partie "Javascript" dans "Configuration -> Apparence -> Experts".

Le cookie garde en mémoire le fait que la fenêtre a déjà été ouverte pendant 6 mois, sinon elle serait ouverte à chaque actualisation de vos pages et ce serait très énervant. ^^