Sécurité et Confidentialité chez Contentsquare
Contentsquare vous offre une sécurité et une confidentialité de première qualité afin que vous puissiez construire une relation basée sur la confiance digitale avec vos utilisateurs. Découvrez nos pratiques sur : https://contentsquare.com/security-privacy/
FAQ
Qu'est-ce qu'un data layer ?
Un data layer, ou « couche de données », est un objet Javascript implémenté dans le code HTML d’une page. Il n'est pas visible pendant la navigation, mais les visiteurs peuvent y accéder via le code source de la page.
Le data layer est, en quelque sorte, la carte d'identité de votre site web : il répertorie des informations sur votre site web, sur une page en particulier ou sur un utilisateur connecté. Contentsquare récolte ces informations afin d'alimenter les modules, via des CustomVars.
Un data layer est composé de 2 éléments : une key (ou « clé ») + une value (ou « valeur »)
Voici un exemple de data layer. Il a été généré par le TMS (Tag Management System) "Tag Commander" et affiché grâce à la touche F12 de la console.
Dans cet exemple : « env country »
est une key,« fr »
est sa value.
« product_id »
est une autre key, et « VG428 »
une autre value, ajoutant ainsi une couche d'information au code de la page.
Qu'y a-t-il dans un data layer ?
Voici les informations principales que l’on peut retrouver dans un data layer :
- Le template de la page sur laquelle vous vous trouvez (“homepage”, “page produit”, “étape livraison du checkout”, etc.)
- Cette information permet de regrouper les pages identiques dans votre solution d’analytics.
- Le statut de connexion de l’utilisateur (“anonyme”, “connecté”, “membre”, etc.)
- Cette information permet de séparer les visites des utilisateurs connectés de ceux qui ne le sont pas, et ainsi de créer des segments appropriés pour vos analyses.
Selon vos besoins, les informations suivantes peuvent aussi être mises à disposition :
- Sur la page affichée :
- Le template de la page (déjà mentionné)
- La disponibilité du produit (sur une page produit)
- La famille ou catégorie de produits affichés (“vêtements homme”, “réfrigérateurs”...)
- Sur l’utilisateur connecté et sa session :
- Le statut de connexion (déjà mentionné)
- Le nombre d’articles dans le panier
- Le programme de fidélité
- Le mode de paiement utilisé (dans le tunnel d’achat)
- Le code promo utilisé (dans le tunnel d’achat)
Quels sont les cookies utilisés par Contentsquare ?
Ci-dessous, la liste des cookies utilisés :
Cookie | Durée | Description |
---|---|---|
_cs_id |
13 mois* | 103 caractères |
_cs_s |
30 minutes | ~3-4 caractères |
_cs_cvars |
durée de la session | minimum 39 caractères |
_cs_ex |
30 jours | 1 caractère |
_cs_c |
13 mois | 1 caractère |
_cs_optout |
13 mois | 1 caractère |
_cs_mk |
30 minutes | timestamp aléatoire en millisecondes |
_cs_rl |
1 an | environ 117 caractères (au minimum) |
Comment Contentsquare évite-t-il la collecte de données personnelles ?
Contentsquare met en place des mesures pour éviter la collecte de données personnelles (c'est-à-dire toute donnée qui pourrait identifié un individu spécifique). Par exemple:
- Contentsquare n'enregistre aucune frappe clavier : les informations écrites par les utilisateurs ne sont donc ni collectées, ni conservées.
- Certaines zones peuvent être exclues du processus de collecte : les utilisateurs peuvent taguer les données sensibles dans leur code HTML pour s'assurer que les informations permettant de déterminer l'identité sont retirées par le parser Contentsquare avant d'être transmises aux serveurs de Contentsquare.
De plus, Contentsquare anonymise les adresses IP des utilisateurs en remplaçant les deux derniers chiffres de celles-ci par des zéros (comme ceci : 127.0.x.x). Les adresses IP sont récoltées uniquement dans le but de géolocaliser les utilisateurs (à l'échelle de la ville seulement). Elles sont ensuite anonymisées et ne sont pas stockées, ni sur les serveurs de Contentsquare, ni ailleurs.
Pourquoi mettre les adresses IP de Contentsquare sur liste blanche ?
Il arrive que certains clients rencontrent un problème lors de la visualisation de leur site Web en arrière-plan dans le module Zoning Analysis de Contentsquare. Ce problème, qui est dû à un CSS endommagé, survient lorsque l'adresse IP ou les domaines CS sont bloqués par un pare-feu ou sont sur liste noire côté client.
Pour une expérience optimale, nous suggérons aux clients Contentsquare d'ajouter l'adresse IP ci-dessous à leur liste blanche :
IP: 52.17.161.123
*.content-square.fr
*.contentsquare.net
Par quel navigateur dois-je passer pour utiliser la plateforme Contentsquare ?
Nous vous recommandons fortement de toujours utiliser le navigateur Chrome lorsque vous utilisez la solution Contentsquare. Pourquoi ?
Chrome est le navigateur de prédilection de nos développeurs et celui sur lequel le code est testé en premier lieu, ce qui, par défaut, vous garantit la meilleure qualité.
En outre, toutes les extensions ajoutées par Contentsquare pour faciliter l’utilisation de la solution sont développées et disponibles uniquement sur Chrome.
Si vous ne pouvez pas avoir accès à Chrome, nous vous conseillons d'utiliser soit FireFox, soit Safari comme navigateur :
- FireFox fonctionne correctement, mais des défauts d’affichage comme des décalages d'icônes ou un mauvais alignement des éléments peuvent survenir.
- Safari fonctionne bien également, mais les exports en .csv ne sont pas toujours autorisés.
Les utilisateurs qui se déconnectent avant la fin de leur session sont-ils considérés comme connectés ?
La variable associée à la connexion des utilisateurs est collectée via une CustomVar.
La CustomVar associée à une session communiquera la valeur enregistrée sur la dernière page vue de la visite. Ainsi, si l'utilisateur reste connecté jusqu'à la fin de sa session, celle-ci sera considérée comme une session avec connexion.
Quelques cas particuliers :
- si l'utilisateur se connecte sur la dernière page vue, la session sera considérée comme une session avec connexion.
- si l'utilisateur se connecte au début ou pendant sa session de navigation, puis se déconnecte avant d'avoir terminé sa visite, alors la session sera considérée comme une session sans connexion.
- si l'utilisateur se déconnecte sur la dernière page vue, alors la session sera considérée comme une session sans connexion.
Pourquoi y a-t-il un écart entre les données enregistrées par les métriques de Contentsquare et celles des autres outils d'analytics ?
Voici quelques causes connues qui peuvent expliquer des différences de données :
- Les règles d'exclusion diffèrent entre les outils.
- La définition d'une "session" : Contentsquare considère qu'une session se termine après 30 minutes d'inactivité après le dernier évènement / la dernière action utilisateur. La méthode de segmentation (quand un segment est appliqué) et les exclusions d'adresses IP peuvent impacter le nombre de sessions.
- L'estimation de fin de session impacte la durée de la session et le temps passé sur la page de sortie : CS collecte l'ensemble des interactions des utilisateurs avec la page vue, la fin de la visite correspond au timestamp du dernier lot d'événements envoyés. Mais d'autres méthodes existent : certaines solutions d'analytics se réfèrent au timestamp du dernier appel de tag.
- La définition d'un "rebond" : CS définit le taux de rebond comme le pourcentage de sessions qui n'ont vu qu'une seule page. Une définition différente peut justifier un écart dans les données. Par exemple, si, comme d'autres outils d'analytics, on ne tient compte que des visites n'ayant eu qu'une interaction sur la page.
- La position et la nature du tag (synchrone ou asynchrone) peuvent influencer la collecte de données.
- La zone horaire influence les données affichées quotidiennement, en particulier sur le nombre de transactions. (Les données de Contentsquare sont sauvegardées à l'heure UTC).
Comment Contentsquare fait-il la différence entre les sessions mobile, tablette et desktop ?
La distinction entre mobile, tablette et desktop est rendue possible par le "User Agent", une chaîne de caractères envoyée par chaque navigateur pour permettre de l'identifier. Il nous permet de déterminer sur quel type de device se trouvent les utilisateurs.
Une "bibliothèque d'agents utilisateurs" externe (User Agent Library ou UAL en anglais) du nom de Yauaa permet à Contentsquare de tracker et de reconnaître les systèmes d'exploitation (MacOS, iOS, Android, Windows...), les navigateurs (Chrome, Safari, Edge, Samsung...) et les devices (desktop, mobile, tablette) utilisés par les utilisateurs.
Sur Contentsquare, vous pouvez créer des segments basés sur les navigateurs utilisés. Les navigateurs suivants sont disponibles :
- Apple (Webview)
- Chrome
- navigateurs basés sur Chrome*
- Webviews basés sur Chrome
- Edge
- Facebook (Webview)
- Firefox
- Instagram (Webview)
- Internet Explorer (Internet Explorer mobile inclus)
- Opera
- Safari (Safari mobile inclus)
- Samsung
- Autres**
*NAVIGATEURS BASÉS SUR CHROME : navigateurs construits sur Chrome par les fabricants (exemple : les navigateurs Huawei) **AUTRES : inclus tous les autres navigateurs qui ne représentent qu'une petite part du trafic. Cette option regroupe tous les autres trafics sans considération du navigateur ou de la version.
À quelle fréquence Contentsquare met-il à jour les données des évènements utilisateur qui se produisent sur mon site ?
Tout événement utilisateur est automatiquement synchronisé avec Contentsquare 10 secondes après la fin de la session, c'est-à-dire après 30 minutes d'inactivité après le dernier évènement / action utilisateur.
Exemple : Un utilisateur consulte votre site. Sa session se termine. 10 secondes plus tard seulement, les actions effectuées lors de cette session peuvent être observées et analysées dans Contentsquare.