iAdvize et les cookies

La législation et les usages relatifs aux cookies et à la confidentialité des données des internautes évoluent rapidement. Chez iAdvize, nous vous aidons à la fois à mieux comprendre ces contraintes et faisons évoluer notre solution pour vous permettre d’accompagner vos visiteurs de façon optimale, tout en restant dans le cadre imposé par la loi. Nous sommes toujours en veille sur l’évolution des usages et des solutions techniques, aussi cet article est-il mis à jour très régulièrement ! 

 

1. La législation et les pratiques du web

NB: Un cookie est un petit fichier déposé sur le disque dur d’un internaute par son navigateur lors de la consultation d’un site web. Ce fichier conserve des informations en vue d’une utilisation ultérieure. 

 

En 2020, la CNIL a adopté des lignes directrices ainsi qu’une recommandation “cookies et autres traceurs”, suivies en 2021 d’une série d’articles sur le même sujet. Ces actions visent donner aux internautes un meilleur contrôle de leur données pendant leur navigation ; les internautes doivent notamment donner leur consentement à l'utilisation des cookies par le site qu’ils sont en train de visiter. 

En 2022, pour mieux respecter la vie privée des internautes, les navigateurs les plus utilisés (Mozilla, Safari, Chrome en 2023) ne prennent plus en charge les cookies “tiers” (“third party cookies”), qui sont en mesure de suivre les internautes de domaine en domaine, généralement à des fins marketing. Seuls les cookies “internes” ou “natifs” (“first party cookies”), déposés uniquement en relation avec le domaine du site, continuent de fonctionner.

Que les cookies soient “tiers” ou “internes”, les internautes doivent toujours consentir à leur dépôt par le site qu’ils visitent, sauf si celui-ci est absolument indispensable à la bonne utilisation du site. La CNIL précise que continuer la navigation sur le site ne vaut pas consentement. 

 

2. Le cookie iAdvize

iAdvize n’a besoin que d’un seul cookie pour que la conversation ait lieu : iadvize-SID_NUMBER-vuid, qui était auparavant un cookie “tiers”. Vous pouvez dès maintenant le faire passer en cookie natif (first-party cookie) en nous contactant. Ce cookie a deux fonctions :

  • le ciblage des visiteurs selon les critères de votre stratégie d’engagement
  • le suivi de la conversation elle-même avec iAdvize

 

Les données conservées par ce cookie pour un domaine le sont pour une durée de 12 mois.

 

Aligné sur la législation et les nouvelles pratiques des navigateurs, le cookie iAdvize est  un cookie “natif” par défaut, associé au domaine sur lequel il est utilisé pour chaque site web. Aucune modification n’est nécessaire pour les sites qui l’utilisaient auparavant en tant que cookie tiers. Comme pour d’autres services associés à votre site, les internautes doivent généralement donner leur consentement. 

 

3. Cookies et données stockées dans le navigateur

Cette section vous récapitule la façon dont iAdvize utilise des cookies et quelles sont les données récoltées au sujet de vos visiteurs.

3.1. Comment utilisons-nous les cookies pour faire fonctionner iAdvize ?

  • Vous installez le tag iAdvize sur les pages de votre site web, ce qui permet l’activation du cookie principal d’iAdvize,
  • dans l’administration d’iAdvize, vous mettez en place votre stratégie de conversation, notamment les règles de ciblage,
  • iAdvize analyse le comportement des visiteurs pour leur présenter des notifications, conformément aux critères fixés par ces règles de ciblage,
  • le cookie principal d’iAdvize permet à la conversation d’avoir lieu (continuité de la conversation entre les pages, mémorisation de l’historique de conversation),
  • 2 autres cookies peuvent servir à tracer les transactions.

3.2. La liste de nos cookies visiteurs

Variable Description Durée de validité Indispensable au fonctionnement d’iAdvize Soumis au consentement des visiteurs
iadvize-SID_NUMBER-consent Ce cookie permet de mémoriser le consentement (ou non)  à l'utilisation d’autres cookies. 12 mois ou moins Oui, en cas de consentement depuis la chatbox Non
iadvize-SID_NUMBER-vuid Ce cookie génère un identifiant unique du visiteur (vuid) + identifiant de l'appareil (deviceId), permettant la continuité de la conversation et, si la fonctionnalité “authentification forte” est activée, d’un token (jwtIdentity)  12 mois ou moins Oui Oui, au moins pour que la conversation ait lieu

transactionBundle.transaction

transactionBundle.retryCount

Ces cookies servent à enregistrer la transaction, si les utilisateurs ont intégré le tag de transaction pour suivre celle-ci. Ils disparaissent une fois la transaction réalisée. 7 jours ou moins Non Oui
idzUtmCampaign Cet autre cookie de transaction sert à lier des transactions à des campagnes menées avec iAdvize. 7 jours ou moins Non Oui
iadvize_test_cookie_top_domain Ce cookie est nécessaire : il permet de déterminer le domaine où seront déposés les cookies iAdvize pour être accessibles à tous vos sous-domaines. 1 seconde ou moins Oui Non
*iadvize-SID_NUMBER-jtwIdentity Ce cookie apparaît uniquement si votre visiteur active une "authentification forte" sur votre site. 12 mois ou moins Oui Oui
Local or Session Storage Ces cookies servent à faire fonctionner la chatbox iAdvize, ils sont essentiels au bon fonctionnement de la solution. Pour la durée d'une session Oui Oui

 

3.3. Concrètement, que fait iAdvize des données récoltées ?

  • iAdvize utilise des cookies pour enregistrer des informations dans le navigateur des visiteurs d’un site, uniquement aux fins citées précédemment.
  • iAdvize utilise uniquement les cookies cités plus haut, et n’utilise aucune librairie externe susceptible de déposer d’autres cookies.
  • Les informations collectées se limitent à un identifiant visiteur unique anonymisé et aux données que nos utilisateurs souhaitent conserver dans iAdvize, qu'elles soient transmises automatiquement ou saisies par un utilisateur (comme le nom et prénom d’un visiteur ou ses coordonnées).
  • Seuls iAdvize et les utilisateurs qui y sont habilités ont accès à ces informations. Elles ne sont partagées avec aucun tiers, et iAdvize ne revend aucune donnée.

Plus d’informations sur iAdvize et les cookies dans notre article principal et dans notre article dédié au consentement depuis la chatbox.

 

3.4. Continuité des conversations pour les projets "multi domaines" 

Depuis l'abandon progressif des cookies tiers en 2024, iAdvize ne peut plus relier de manière fiable les identités des visiteurs entre les domaines. Bien que ce soit une bonne nouvelle pour la protection de la vie privée en général, cela signifie que les clients multi-domaines doivent ajouter un paramètre de requête à leurs pages pour maintenir la continuité de la conversation entre les sites web qui ne partagent pas de domaine de premier niveau.

 

4. Implémentez les cookies iAdvize 

4.1. Avec un CMP

L'implémentation des cookies iAdvize peut être réalisée par une intégration au sein de votre CMP (Consent Management Platform). Cette plateforme est indispensable à votre conformité et garantit que l’implémentation des cookies est conforme aux exigences du RGPD.
Le CMP permet de fournir aux visiteurs une information claire et détaillée sur la gestion de leurs données personnelles, ainsi que de recueillir leur consentement de manière transparente. L'utilisation d'un CMP améliore également l'expérience utilisateur en offrant un meilleur contrôle sur leurs préférences en matière de confidentialité, assurant ainsi une navigation respectueuse de leur vie privée.

 

4.2. Sans CMP

Il est néanmoins possible d’implémenter les cookies iAdvize sur votre site internet sans être en possession d'un CMP, mais cette approche risque de rendre l'expérience utilisateur moins fluide, car vos visiteurs devront chercher les informations relatives aux cookies, ce qui peut compliquer leur navigation et réduire leur satisfaction globale. En outre, vous devrez ajouter un bouton sur son site pour permettre aux visiteurs de revenir sur leur choix de cookies à tout moment.

 

4.3. Lorsque vos visiteurs ne consentent pas aux cookies

Il est de plus en plus fréquent que les internautes refusent les cookies en arrivant sur un site : d’après nos observations, c’est le cas pour au moins 20% des visiteurs, ce chiffre allant croissant.

 

iAdvize a donc développé une solution dont nous vous recommandons l’usage pour continuer à engager 100% de vos visiteurs. Cette solution fonctionne selon le principe suivant : 

  • lorsque les visiteurs refusent le dépôt des cookies, les visiteurs sont tout de même engagés par une notification selon des critères plus simples, ne nécessitant pas de cookie
  • ils peuvent donc toujours engager la conversation ; avant de l’initier, ils consentent alors au dépôt du cookie depuis la chatbox, en même temps qu’ils valident le formulaire RGPD
  • la partie “conversationnelle” du cookie étant acceptée, la conversation peut donc commencer normalement !


Cette solution, qui permet donc à vos visiteurs de consentir aux cookies directement depuis la conversation, nécessite une légère modification du tag iAdvize et un réglage complémentaire dans l’administration. Cet article vous décrit cette solution en détail.


Pour en savoir encore plus sur nos cookies, vous pouvez aussi consulter l'article données stockées dans le navigateur et durée des sessions actives.

5. Consentement depuis la chatbox : engagez vos visiteurs, même en cas de refus des cookies

Un nombre de plus en plus important d’internautes refusent systématiquement les cookies en arrivant sur un site, même si ceux-ci peuvent leur être utiles, comme celui d’iAdvize. Cet article vous explique comment continuer à engager l’ensemble de vos visiteurs, même lorsque ceux-ci refusent le dépôt des cookies en arrivant sur votre site. Pour en savoir davantage sur le cadre légal et sur le cookie iAdvize, l’article iAdvize et les cookies vous récapitule les enjeux qui y sont associés. 

 

5.1. Principe

Habituellement, comme expliqué dans cet article, les données recueillies par le cookie iAdvize lui permettent normalement de fonctionner en deux temps : 

  • en ciblant les visiteurs selon les critères de votre stratégie d’engagement
  • en suivant les données de la conversation tenue avec iAdvize  

Lorsqu’un visiteur refuse le dépôt des cookies sur un site, la solution que vous pouvez mettre en place  fonctionne ainsi :

  • en ciblant les visiteurs selon des critères simples qui ne nécessitent pas de cookies tels que l’adresse de la page en cours, le type d’appareil (mobile ou desktop), la langue du navigateur, l’heure et le jour de la visite, etc. 
  • en leur proposant dans la chatbox d’accepter l’utilisation du cookie pour suivre la conversation tenue avec iAdvize, avant qu’ils n’engagent celle-ci. 

Les visiteurs ayant refusé les cookies en arrivant sur votre site, le ciblage ne peut donc pas tenir compte :

  • du nombre de pages vues
  • du temps de navigation sur le site
  • de la page précédente
  • du temps écoulé depuis la dernière visite
  • des visites
  • du référencement
  • de la probabilité des fonctions de ciblage intelligent
  • des critères de notation
  • et ces visiteurs ne peuvent être pris en compte dans les calculs des tests d’incrément.

En revanche, vous pouvez bien engager 100% des visiteurs de votre site avec iAdvize, sans jamais suivre leurs traces sur votre site pour cela.

5.2. Guide d'implémentation technique

Etape 1: Ajouter le mode «consentement explicite des cookies» dans le tag iAdvize

Pour bénéficier du consentement explicite des cookies :

1.1. L'implémentation du tag iAdvize doit être revue sur votre site, afin de rajouter un paramètre supplémentaire useExplicitCookiesConsent avec la valeur true.

L'implémentation ci-dessous vient en remplacement du code que vous utilisiez actuellement sur vos pages.

NB : L'implémentation évolue, mais le code iAdvize qui sera chargé et ses performances restent inchangés.

Cette implémentation ne déposant plus automatiquement de cookies sur votre site, il faut désormais déposer ce tag sur toutes vos pages, sans vous soucier du consentement du visiteur. Ce code doit donc être exécuté dès l'arrivée de tout nouveau visiteur sur le site.

Le code de consentement aux cookies est disponible dans votre administration iAdvize.


Vous devez vous connecter à iAdvize : https://ha.iadvize.com/admin/login

Une fois connecté :

  • cliquez sur votre bouton "Profil" en haut à droite, puis cliquez sur les liens "Projets" et "insérer ce script".
  • seuls les managers et administrateurs ont accès à l'administration d'iAdvize.

 

Screenshot_at_Jun_26_15-08-27.png

Screenshot_at_Jun_26_15-09-34.png

 

Sur cette page, vous pouvez définir le consentement explicite des cookies et l'accès au code

mceclip0.png

 

Paramètres disponibles :

Paramètre Type Description Valeur par défaut

sid

(requis)

Integer Votre ID de projet / website -

lang

(optionnel)

String

Permet de définir la langue du livechat pour l’affichage des différents éléments d’interface

Consulter la liste des codes pays disponibles

Langue du navigateur

useExplicitCookiesConsent

(optionnel)

Boolean Si la valeur vaut true, le tag ne dépose plus automatiquement un cookie sur les navigateurs des visiteurs par défaut. Le cookie vuid n'est implémenté qu'après que le visiteur ait fourni son consentement explicite, lors de l'acceptation du consentement RGPD au début d'une conversation. false

 

1.2. L'activation du consentement est vivement recommandée au sein de l'administration d'iAdvize

cookie-consent-implem-guide-FR-visitor-06.png

Ainsi, dans le cas où un visiteur refuse les cookies de votre site, il pourra toujours avoir accès aux informations en lien avec les cookies installés par iAdvize qui sont indispensable au lancement d'une conversation.

Etape 2: Gérer le consentement du visiteur dans la bannière de cookies

Pour cette étape nous avons 2 solutions qui peuvent être plus ou moins intégrées à votre plateforme de gestion du consentement (CMP). Nous vous recommandons de prendre contact avec votre interlocuteur iAdvize pour choisir la solution la plus adaptée à votre marque et à votre CMP. 

 

Solution 1

Mode autonome : implémentation du script de consentement Explicit Cookie (et rien de plus).

Ce mode est le plus facile à déployer mais présente plusieurs limitations, veuillez prendre connaissance des 3 limitations listées ci-dessous avant de le mettre en place.

Il vous suffira d'implémenter le script principal détaillé ci-dessus pour que le consentement explicite aux cookies fonctionne.

De plus, comme il s'agit d'une obligation légale, vous devrez mettre en place sur votre site web un accès permettant à vos visiteurs de modifier ou de retirer leur consentement :

<script>

    function removeIAdvizeCookiesConsent() {

        window.iAdvizeInterface = window.iAdvizeInterface || [];

        window.iAdvizeInterface.push(function(iAdvize) {

            iAdvize.set('visitor:cookiesConsent', false);

        });

        // Replace this feedback alert with your own UX

        alert('iAdvize cookies consent has been removed');

    }

</script>

<a href="#" onclick="removeIAdvizeCookiesConsent()">Remove iAdvize cookies

  consent</a>

Comme ce mode est autonome, cet accès pour modifier ou supprimer le consentement au cookie ne peut pas seulement rediriger vos visiteurs vers votre CMP.

Voici les 3 principales limitations de ce mode de consentement aux cookies :

⚠ Ce mode est autonome, ce qui signifie qu'il ne partage pas le statut du consentement avec votre plateforme de gestion du consentement (CMP). 

⚠ Voici la liste des règles d'engagement qui ne seront plus déclenchées pour tous vos visiteurs (qu'ils acceptent ou non les cookies de votre site web) : nombre de pages vues, temps passé sur le site, page précédente, temps écoulé depuis la dernière visite, # de visites, référencement, probabilité des fonctions de ciblage intelligent, critères de notation et que ces visiteurs ne peuvent pas être pris en compte dans le calcul des tests d'incrémentation.

⚠ Les tests d'incrémentation et les statistiques d'engagement taux de clic, taux d'engagement... (uniquement disponibles par exportation à la demande) ne seront plus disponibles.

 

 

Solution 2

CMP intégré : partagez avec votre CMP le consentement du visiteur au cookie.

 

Ce mode est plus avancé mais vous offre un moyen de gérer le consentement aux cookies d'iAdvize qui est entièrement intégré à votre CMP.

Voici les deux étapes clés pour déployer ce mode :

2.1 Communiquer le consentement du visiteur de votre CMP à iAdvize

Vous devrez implémenter le script de consentement explicite aux cookies sur chaque page de votre site web pour communiquer le consentement du visiteur sur la bannière de consentement aux cookies ou à partir de la boîte de discussion pendant leur navigation et le partager avec votre CMP par le biais de ce script :

<script>

window.iAdvizeInterface = window.iAdvizeInterface || [];

window.iAdvizeInterface.push(function(iAdvize) {

  var iAdvizeConsent = iAdvize.get('visitor:cookiesConsent');

  if (iAdvizeConsent !== CMP_iAdvizeConsent) {

    iAdvize.set('visitor:cookiesConsent', CMP_iAdvizeConsent);

  }

});

</script>

 

Nb :

  • Vous devrez ajouter / exécuter ce script ci-dessus chaque fois que l'utilisateur définit ou met à jour son consentement et l'implémenter sur chaque page.
  • Remplacez CMP_iAdvizeConsent par la valeur de consentement récupérée de votre CMP. Valeurs attendues par iAdvize : true ou false

2.2 Lorsque les visiteurs donnent leur consentement dans le chatbox d'iAdvize, vous devez communiquer ce changement à votre CMP.

Voici comment procéder :

<script>

function updateIAdvizeConsentInCMP(consent) {

  // update your CMP for iAdvize

}

 

window.iAdvizeInterface = window.iAdvizeInterface || [];

window.iAdvizeInterface.push(function(iAdvize) {

  iAdvize.on('visitor:cookiesConsentChange', updateIAdvizeConsentInCMP)

}

</script>

 

Note : 

  • Sans ce code, votre CMP peut effacer les cookies d'iAdvize, et les visiteurs perdent leurs conversations en cours.
  • Si votre CMP ne permet pas la mise à jour par les vendeurs pour modifier le consentement du visiteur pour iAdvize, vous devrez dédier à iAdvize sa propre catégorie de cookies à l'intérieur de votre CMP.

Recommandation légale : 

En ce qui concerne votre plateforme de gestion des consentements (CMP), le mieux sera de : 

  • Dédier au cookie d'iAdvize sa propre catégorie afin qu'il soit plus facile de le mettre à jour après que le visiteur ait modifié son consentement depuis le chatbox.
  • Gérer votre CMP par fournisseur (certains CMP le permettent) et associer iAdvize à une catégorie de fournisseur, afin que l'accord du visiteur soit également mis à jour après son consentement depuis le chatbox.

 

Pour aller plus loin :

  • Comme un visiteur qui a déjà eu une conversation avec iAdvize et qui refuse maintenant les cookies : le cookie sera nettoyé et donc, le visiteur perdra l'accès à l'historique de ses conversations
  • Il n'y a pas d'impact sur les performances du tag avec ce nouveau paramètre.
  • Transaction tag : comment ça marche ? Aucune différence
  • Balise de données personnalisées : comment ça marche ? Les données personnalisées présentes sur la page seront disponibles pour le moteur de ciblage, mais les données personnalisées des pages précédentes pour un visiteur qui n'a pas donné son consentement ne seront pas disponibles pour le moteur de ciblage.
  • Durée du consentement : le lancement d'une conversation prolonge la durée de vie du cookie iAdvize, afin de garantir au visiteur l'accès à la conversation
  • La durée est de 12 mois

6. Configuration dans l’administration pour consentement RGPD

2 sections ont été ajoutées dans l'onglet Paramètres > Confidentialité > RGPD pour permettre au visiteur de spécifier qu'un cookie iAdvize sera placé lors de l'acceptation de la bannière RGPD au début de la conversation.

Les deux sections sont personnalisables.

6.1 Personnaliser le message lors de l’ouverture de la chatbox

Message par défaut:
[FR] “Pour vous accompagner de notre mieux, nous utilisons un cookie conversationnel et conservons l'historique de cette conversation. Nous avons aussi accès à votre navigation sur le site.”

Engagement > Paramètres > Confidentialité > Information légale

 

Cookies-RGPD-FR.png


Ce message sera visible dans l'aperçu du RGPD à l’affichage de la chatbox.

cookie-consent-implem-guide-FR-LC-05.png

Dans le cas où vous ne souhaitez pas demander au visiteur son consentement RGPD, vous pouvez ajouter ce script derrière le consentement du cookie du visiteur. De cette façon, les visiteurs qui donnent leur consentement dans votre CMP n'auront pas à le faire dans le chatbox.

<script>

window.iAdvizeInterface = window.iAdvizeInterface || [];

window.iAdvizeInterface.push(function(iAdvize) {

iAdvize.set('visitor:GDPRConsent', true);

});

</script>

 

6.2. Personnaliser vos informations légales

Une section dédiée aux cookies a été ajoutée "Dépôt de cookies" et est personnalisable. 

Pour la faire apparaître, vous devrez mettre à jour la page RGPD.

 

Message par défaut:

"Le cookie (vuID) que nous déposons sur votre navigateur est techniquement nécessaire à l'affichage et à la fourniture du service de chat (échange avec un conseiller ou un chatbot). Il est également utilisé pour mémoriser la langue utilisée, le nombre de pages vues, le temps de navigation et le temps de connexion, ainsi que le type de navigateur, et leur URL."

implem-cookie-FR.png