Developers » AS2 tagging » JavaScript » Visiteurs » Visiteurs identifiés
Visiteurs identifiés
Avant-propos
Avant de commencer l’implémentation du plugin Visiteurs identifiés, veuillez-vous assurer d’avoir initialisé le Tracker JavaScript AT Internet et sélectionné le plugin depuis l’interface Tag Composer.
Si différentes valeurs sont rencontrées au cours de la même visite, seule la première sera prise en compte.
Principe
Les visiteurs identifiés sont les visiteurs que vous êtes capables de reconnaître suite à une authentification (inscription, abonnement, login…). Ces visiteurs peuvent être regroupés en catégories afin d’obtenir une vision plus globale dans vos analyses.
Paramétrage du plugin
Le plugin Visiteurs identifiés doit être configuré depuis l’interface Tag Composer. Deux paramètres doivent être renseignés :
- Domaine du site : fait de lier la mesure à un domaine ou un numéro de site (true: domaine courant, false: numéro de site ; true par défaut).
- Durée de vie : durée de conservation des données du visiteur identifié (en jours, 182 par défaut).
Marquage
Le Tracker dispose de méthodes « identifiedVisitor.set() » et « identifiedVisitor.unset() » pour créer ou supprimer un visiteur identifié.
La méthode »identifiedVisitor.set() » prend un objet en paramètre dont les propriétés sont les suivantes :
- id : identifiant du visiteur (numérique ou textuel).
- category : catégorie à laquelle appartient le visiteur.
L’utilisation des identifiants textuels nécessite l’activation d’une option. Veuillez contacter notre centre support si vous souhaitez les utiliser.
L’envoi des informations d’un visiteur identifié nécessite la présence d’un marqueur de page « tag.page.set() ».
Exemples de marquage
- Marquage d’une page avec un identifiant numérique de visiteur
var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'myPage' }); tag.identifiedVisitor.set({ id: 123456 }); tag.dispatch();
- Marquage d’une page avec un identifiant numérique et une catégorie
var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'myPage' }); tag.identifiedVisitor.set({ id: 123456, category:'21' }); tag.dispatch();
- Marquage d’une page avec un identifiant textuel de visiteur
var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'myPage' }); tag.identifiedVisitor.set({ id: 'abcd123' }); tag.dispatch();
- Marquage d’une page avec un identifiant textuel et une catégorie
var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'myPage' }); tag.identifiedVisitor.set({ id: 'abcd123', category: '21' }); tag.dispatch();
- Pour désactiver l’identification visiteur (e.g lors de la déconnexion de l’utilisateur)
var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'myPage' }); tag.identifiedVisitor.unset(); tag.dispatch();