Indicateurs de site et de page

 

Avant-propos

Avant d’utiliser les méthodes d’ajout d’indicateurs, veuillez-vous assurer d’avoir initialisé le Tracker JavaScript AT Internet et sélectionné le plugin Page depuis l’interface Tag Composer.

 

Principe

 

Indicateurs de site

L’objectif de ces indicateurs est de pouvoir associer au site des informations spécifiques à votre activité (langue de l’interface, temps de chargements, nombre d’articles par page, etc.).

 

Indicateurs de page

Vous pouvez, par l’intermédiaire de ces indicateurs, évaluer la performance de pages spécifiques de votre site, et notamment celles qui proposent des champs de saisie (formulaires d’achat, d’inscription, d’abonnement, etc.). Concrètement, vous récupérez toutes les valeurs des champs du formulaire, puis visualisez dans une analyse l’état du formulaire après sa validation (les tentatives de remplissage ne sont pas prises en compte).

 

Marquage

Le Tracker dispose d’une méthode « customVars.set() » permettant de définir les valeurs des indicateurs. Elle prend un objet en paramètre dont les propriétés sont les suivantes :

  • site : Objet contenant les identifiants et libellés associés des indicateurs de site.
  • page : Objet contenant les identifiants et libellés associés des indicateurs de page.

L’envoi des informations d’un visiteur identifié nécessite la présence d’un marqueur de page « tag.page.set() » ou « tag.page.send() ».

 

Exemples de marquage

    1. Marquage d’une page avec indicateurs de site :
      var tag = new ATInternet.Tracker.Tag();
      tag.page.set({
          name:'pageName'
      });
      tag.customVars.set({
          site: {
              1: '[site1]',
              5: '5',
              20: '[site20]'
          }
      });
      tag.dispatch();
    2. Marquage d’une page avec indicateurs de page :
      var tag = new ATInternet.Tracker.Tag();
      tag.page.set({
          name:'pageName'
      });
      tag.customVars.set({
          page: {
              1: '[page1]',
              5: '5',
              20: '[page20]'
          }
      });
      tag.dispatch();
    3. Marquage d’une page avec indicateurs de site et de page :
      var tag = new ATInternet.Tracker.Tag();
      tag.page.set({
          name:'pageName'
      });
      tag.customVars.set({
          site: {
              1: '[site1]',
              5: '5',
              20: '[site20]'
          },
          page: {
              1: '[page1]',
              5: '5',
              20: '[page20]'
          }
      });
      tag.dispatch();
    4. Marquage d’indicateurs avec la méthode « page.send() » :

      Le marquage d’indicateurs par l’intermédiaire de la méthode « page.send() » nécessite de passer directement l’objet « customVars » en paramètre :

      var tag = new ATInternet.Tracker.Tag();
      tag.page.send({
          name:'pageName',
          customVars: {
              site: {
                  1: '[site1]',
                  5: '5',
                  20: '[site20]'
              },
              page: {
                  1: '[page1]',
                  5: '5',
                  20: '[page20]'
              }
          }
      });

 

 

Annexe

TypeExemple
Valeur / ID / Durée
// [...]
site: {
  1: 123
}
// [...]
Texte
// [...]
site: {
  1: '[abc123]' // text between brackets []
}
// [...]
Date
// [...]
site: {
  1: 20180810 // yyyymmdd
}
// [...]
Décimale
// [...]
site: {
  1: 2.5
}
// [...]
Pays
// [...]
site: {
  1: '[de]' // 2 letters country code between brackets []
}
// [...]
Dernière mise à jour : 13/08/2018