Navigation

Méthodes de stockage Web du module Parcours

Lorsque Parcours est configuré avec votre site Web, nous utilisons deux méthodes de stockage Web local pour reconnaître le parcours des visiteurs sur votre site : 

  1. Browser local storage (nettoyé à la fin de la session du navigateur)
  2. Local storage object (n’expire jamais)

Note : Dans un navigateur en mode privé, toutes les données sont détruites à la fin de la session.

Le stockage Web local est une technique d'enregistrement de données dans le navigateur Web du contact. Le stockage Web local permet l'enregistrement persistant, comme avec les témoins, mais avec une capacité bien plus grande (au moins 5Mb), et sans avoir à rajouter de données dans l'en-tête de requête HTTP. Il existe deux types de stockage Web local : le stockage local (localStorage) et le stockage de session (sessionStorage), équivalant respectivement aux témoins persistants et aux témoins de session. Leur seule différence concerne la persistance des données. Tous les navigateurs offrent des options aux visiteurs pour bloquer et supprimer les données du stockage Web.

Chaque méthode utilise une paire clé/valeur qui est unique par origine (même protocole, domaine et port) de la page visitée. Les données sont publiques, donc tous les scripts de différentes origines ont accès au stockage Web. Si l’on veut cacher de l’information, choisir une clé de storage complexe ne sert à rien, puisqu’il est possible d’énumérer les clés. 

L'espace de stockage est de 5 à 10 Mo par objet (dépendamment du navigateur) par origine du script qui met à jour les valeurs. Ainsi, un script malicieux ne peut pas utiliser tout l’espace de stockage pour empêcher les autres scripts d’utiliser le stockage Web.


Stockage de session (sessionStorage)

L'interface sessionStorage mémorise les données sur la durée d'une session de navigation, et sa portée est limitée à la fenêtre ou l'onglet actif. Lors de sa fermeture, les données sont effacées. Chaque stockage de session est limité à un domaine. Les données stockées dans le sessionStorage pour une origine donnée sont accessibles uniquement dans l’onglet où les données ont été stockées et seulement pour les pages qui partagent la même origine.

Clé 
Valeurs
Description de la valeur
OFSYS_Visit_{clientcode}

Valeurs réservées à une visite.
vkeyClé de la visite.
oft_campaignLa campagne (s’il y a lieu).
["oft_id", "oft_k", "oft_lk", "oft_d", "oft_c", "oft_ck"]S’il y a lieu, valeur pour identifier le contact dans le projet du client. Dans l’ordre : idSendlog, sendlog key, link key, dtClick, idContact, contact key

Stockage local (localStorage)

L'interface localStorage mémorise les données sans limites de durée de vie. Contrairement à sessionStorage, les données ne sont pas effacées lors de la fermeture d'un onglet ou du navigateur. La portée de localStorage est de facto plus large : il est possible de l'exploiter à travers plusieurs onglets ouverts pour le même domaine ou plusieurs fenêtres, à partir du moment où il s'agit bien sûr du même navigateur. Les données stockées dans le localStorage pour une origine donnée sont accessibles dans tous les onglets pour les pages qui partagent la même origine.

Clé 
Valeurs
Description de la valeur
OFSYS_Interception_{clientcode}

Valeurs utilisées pour évaluer si l'on doit intercepter ou non.  
DisplayInterceptorTotalCountNombre de fois qu’un intercepteur est affiché au total.
DisplayByVisitCountNombre de fois qu’un intercepteur est affiché au cours de la visite courante.
dtDisplayListe de toutes les dates où un intercepteur a été affiché.
OFSYS_Extra_{clientcode}

Valeurs additionnelles pouvant être stockées à la suite d’un événement spécial configuré par le client.
dtFirstHitDate de la première occurrence de l’événement.
dtLastHitDate de la dernière occurrence de l’événement.
vkeyVisitorClé du visiteur.
totalHitNombre de fois que l’événement a été déclenché.
{valeur personnalisée}Valeur personnalisée.
OFSYS_Visitor_{clientcode}

Valeurs décrivant le visiteur. Permet d’identifier le visiteur et d’évaluer si l’on peut l’intercepter.
vkeyClé du visiteur
OFSYSEVENT_dtLastHit_{event name}Date de dernière occurrence de l’événement « eventname ».
OFSYSEVENT_countHit_{event name}Nombre d’occurrences de l’événement « eventname ».
OFSYSEVENT_dtFirstHit_{even tname}Date de première occurrence de l’évènement « eventname ».
VisitCountNombre de visites.
dtFirstVisitDate de la première visite.
dtLastVisitDate de la dernière visite.
dtPreviousVisitDate de la visite précédente. 
openedPageCountNombre de pages ouvertes au cours de la visite courante.
lastOpenedPageDernière page ouverte.
HitCountNombre de hits au total
HitCurrentVisitNombre de hits au cours de la visite courante.
TotalVisitSecondNombre de secondes passées sur le site au total (toutes les visites), calculé à chaque hit.
TotalSecondOpenNombre de secondes passées sur le site au total (toutes les visites), calculé en temps réel.
CurrentVisitSecondNombre de secondes passées sur le site au cours de la visite courante, calculé à chaque hit.
IsIdentifiedFlag qui permet de savoir si le visiteur est identifié.
TotalSecondOpenVisitNombre de secondes passées sur le site au cours de la visite courante, calculé en temps réel.



Alternative : les témoins (Cookies)

Lorsqu'un navigateur ne permet pas l'utilisation du sessionStorage et de localStorage (ce qui est assez rare), ce sont des témoins qui sont utilisés en alternative (fallback).

Témoin visiteur

Nom : OFSYS_VisitorID_{idSite}

Contenu : Un code unique de 6 caractères alphanumériques (vkey)

Utilisation : Permet d’identifier le visiteur. Cette valeur permettra éventuellement de reconnaître un visiteur et de lui présenter des contenus adaptés selon la situation pour mieux le servir lors d’actions ou de visites subséquentes. 

Expiration : 2 ans

Témoin visite

Nom : OFSYS_VisitID_{idSite}

Contenu : Un code unique de 6 caractères alphanumériques (vkey) et s’il y a lieu, un ou plusieurs des identifiants présentés dans le tableau suivant: 

Clé 
Valeur
Utilisation
oft_ididSendlogPermet de mesurer l’impact des communications sources à l’origine de la visite.
oft_ksendlog key
oft_lklink keyPermet de mesurer l’impact d’actions de clics sur des liens URL à l’origine de la visite.
oft_ddtClickPermet de savoir la date du clic.
oft_cidContactPermet d’associer les actions d’une visite à une source relative à un contact, défini pour mesurer ses intérêts et mieux le desservir.
oft_ckcontact key
oft_campaigntag de campagnePermet d’identifier la campagne à l’origine ou associée à la visite et d’en évaluer l’impact.

Utilisation : 

  • Identifier les actions d’un contact relatives aux intérêts manifestés dans les pages visitées (les deux témoins visite et visiteur permettent d’associer l’information à un contact, selon la situation).
  • Séparer les actions d’un visiteur par visite - le concept de visite étant récupéré pour mesurer l’impact des communications afin de les rendre plus pertinentes.

Expiration : À la fin de la session

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.