Analyseweb.fr  
Le forum de la communauté francophone
des web analytics

Septembre 04, 2010, 01:18:46 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: N'oubliez pas de vérifier si un Rendez-Vous des Web Analytics (MWA) s'organise près de chez vous!
Accueil Aide Rechercher Identifiez-vous Inscrivez-vous
Pages: [1]
Imprimer
Auteur Fil de discussion: Gestion de plusieurs custom variables dans Google Analytics  (Lu 4071 fois)
fgosselin
Néophyte
*
Hors ligne Hors ligne

Messages: 17


Florent Gosselin


Voir le profil WWW
« le: Fvrier 05, 2010, 04:39:02 »

Bonjour à tous,

//Attention, si avez déjà le mal de crâne du vendredi après-midi, abstenez-vous...

Dans le cadre de l'implémentation de multiples variables personnalisées au sein d'un même site, les grands principes assez clairs (après une lecture attentive ^^) de la doc GA sont les suivants :

  • Il faut déclarer au maximum 5 custom var simultanément sur une page,
  • Les 5 slots qu'il est possible d'utiliser sont transverses aux 3 types de custom var (visitor / session / page - level), par conséquent il est généralement déconseillé d'utiliser un même slot pour plusieurs custom var,
  • Pour un même visiteur, si une custom var de type Visitor ou Session-level est déclarée sur un Slot ayant déjà été utilisée, au cours d'une même "session" (comprendre "visite"), pour la déclaration d'une custom var de type Page-level => la déclaration Page-level ne sera pas comptabilisée car écrasée par la custom var de type Visitor ou Session -level,
  • Pour un même visiteur, si une custom var de type Page-level est déclarée sur un Slot ayant déjà été utilisée, au cours d'une même "session", pour la déclaration d'une custom var de type Visitor ou Session-level => les 2 variables seront toutes les 2 comptabilisées car la déclaration de la custom var Page-level a eu lieu après la déclaration de la custom var de type Visitor / Session-level,

Pour résumer, les variables de type Page-level n'écrasent pas les variables Visitor ou Session -level situées sur le même Slot, mais est-ce valable quelque soit le process de déclaration ?

Par process de déclaration, j'entends les possibilités suivantes (en considérant que la 1ère variable est de type Page-level, et la 2nde de type Visitor-level) :

  • Déclaration sur le même Slot, des 2 variables au sein d'une seule et même page (ordre de déclaration : Visitor-l puis Page-l),
  • Déclaration sur le même Slot, de la 1ère variable sur la Page 1, puis de la 2nde sur la Page 2, lors d'une même visite
  • Déclaration sur le même Slot, de la 1ère variable lors d'une Visite 1, puis de la 2nde lors d'une Visite 2

Je sais qu'il s'agit de problématique un peu casse-tête et pas franchement passionnante si lorsqu'on a pas besoin d'utiliser de multiples variables personnalisées, mais dans mon cas ca devient vite primordial d'avoir le réponse à ce genre de question pour ne pas avoir des stats complètement erronées à cause de conflits dûs à des variables déclarées sur le même Slot...

Merci par avance pour votre aide ou vos retours d'XP !
Journalisée
Julien Coquet
Responsable Web Analytics Association France
Administrateur
Confirmé
*****
Hors ligne Hors ligne

Messages: 938


Responsable WAA France


Voir le profil WWW
« Répondre #1 le: Fvrier 06, 2010, 12:11:17 »

Fallait venir à ma formation, on en a bouffé pendant des heures ;-)
Journalisée

Responsable Web Analytics Association - France
Directeur Web Analytics, Consultant Senior - Hub'Sales
AnalyseWeb.fr | Blog
fgosselin
Néophyte
*
Hors ligne Hors ligne

Messages: 17


Florent Gosselin


Voir le profil WWW
« Répondre #2 le: Fvrier 06, 2010, 12:16:07 »

Arf :-) Si seulement c'était dans l'ouest je serai venu avec grand plaisir ! ^^

Une idée pour mon casse-tête :-D ?
Journalisée
Julien Coquet
Responsable Web Analytics Association France
Administrateur
Confirmé
*****
Hors ligne Hors ligne

Messages: 938


Responsable WAA France


Voir le profil WWW
« Répondre #3 le: Fvrier 06, 2010, 12:19:07 »

pour faire simple: il te faut une nomenclature d'utilisation des tes 5 variables et que tout le monde s'y tienne histoire de ne pas remplacer une niveau 1 par une niveau 2 ou 3 et vice versa

sinon si tu n'as pas assez avec 5 vars, regarde http://www.google-analytics.com/ga.js et cherche "max" Souriant

(à tes risques et périls)
Journalisée

Responsable Web Analytics Association - France
Directeur Web Analytics, Consultant Senior - Hub'Sales
AnalyseWeb.fr | Blog
fgosselin
Néophyte
*
Hors ligne Hors ligne

Messages: 17


Florent Gosselin


Voir le profil WWW
« Répondre #4 le: Fvrier 06, 2010, 12:24:35 »

Yep, je me suis fait une tite matrice + une doc avec des cas "typiques" de mise en situation pour anticiper les différents cas... mais j'aimerai être sûr d'avoir bien saisi la petite subtilité sur la déclaration Page-level VS Visitor-level...

Sinon sans rire, à quand une formation avancée de ta part sur Nantes ? Sourire
Journalisée
Julien Coquet
Responsable Web Analytics Association France
Administrateur
Confirmé
*****
Hors ligne Hors ligne

Messages: 938


Responsable WAA France


Voir le profil WWW
« Répondre #5 le: Fvrier 06, 2010, 12:26:31 »

Page-level: à implémenter pour catégoriser le contenu
Visit-level: à implémenter une fois par visite (ou plus si changement) pour catégoriser la visite ou le visiteur
Journalisée

Responsable Web Analytics Association - France
Directeur Web Analytics, Consultant Senior - Hub'Sales
AnalyseWeb.fr | Blog
Julien Coquet
Responsable Web Analytics Association France
Administrateur
Confirmé
*****
Hors ligne Hors ligne

Messages: 938


Responsable WAA France


Voir le profil WWW
« Répondre #6 le: Fvrier 06, 2010, 12:27:17 »

Pour Nantes on a pas vraiment eu de demande mais trouve ne bande de confrères dans le coin et pourquoi pas...
Journalisée

Responsable Web Analytics Association - France
Directeur Web Analytics, Consultant Senior - Hub'Sales
AnalyseWeb.fr | Blog
fgosselin
Néophyte
*
Hors ligne Hors ligne

Messages: 17


Florent Gosselin


Voir le profil WWW
« Répondre #7 le: Fvrier 06, 2010, 12:30:36 »

Je pense avoir bien saisie la différence entre les différents level, mais mon interrogation est vraiment sur le point suivant :

"Les variables de type Page-level n'écrasent pas les variables Visitor ou Session -level situées sur le même Slot, mais est-ce valable quelque soit le process de déclaration ?

Par process de déclaration, j'entends les possibilités suivantes (en considérant que la 1ère variable est de type Page-level, et la 2nde de type Visitor-level) :

Déclaration sur le même Slot, des 2 variables au sein d'une seule et même page (ordre de déclaration : Visitor-l puis Page-l),
Déclaration sur le même Slot, de la 1ère variable sur la Page 1, puis de la 2nde sur la Page 2, lors d'une même visite
Déclaration sur le même Slot, de la 1ère variable lors d'une Visite 1, puis de la 2nde lors d'une Visite 2".

Pour une intervention sur Nantes, je vais me renseigner sur la demande si tu veux ! Il faut combien de personnes mini et quel est le fonctionnement ? (mail moi à florent.gosselin (at) gmail.com ou via MP si tu veux)

Merci !
Journalisée
bricebottegal
Néophyte
*
Hors ligne Hors ligne

Messages: 35


Brice Bottégal


Voir le profil WWW
« Répondre #8 le: Fvrier 06, 2010, 09:02:26 »

Dis toi que tu ne dois pas dépasser la déclaration de 5 variables personnalisées par page.

Ensuite à chaque fois que tu utilises sur une nouvelle page ou lors d'une nouvelle visite de nouvelles variables personnalisées, elles écraseront les anciennes variables personnalisées situées dans le même "index".

Attention, car la portée des variables n'est pas la même suivant le "scope" utilisé : visiteur, visite et page. La durée de la variable personnalisée visiteur est de vie de 2 ans (création d'un cookie permanent), la durée d'une variable personnalisée visite expire lorsque l'internaute est inactif plus de 30min sur le site ou ferme son navigateur et la variable personnalisée page ne dure que le temps d'une page !

C'est pour cela que si tu utilises des "scope" différents pour tes 5 variables, il vaut mieux faire un tableau avec toutes les pages où tu créés des variables de façon à ne pas écraser une variable personnalisée ayant le "scope" visiteur créée 6 mois avant ou ayant un "scope" visite créée à la page d'arrivée.

Après tu peux conditionner la création de variable dans du php ou autre de façon à créer des variables uniquement pour les visiteurs loggués ou non loggués etc... C'est très très puissant ! Attention cependant, on ne doit pas stocker de valeurs nominatives dans ses variables personnalisées (ex : email, nom...) car c'est interdit par les conditions d'utilisation de Google  Clin d'oeil

Tu peux tester si une variable personnalisée existe grâce à la fonction :

if (typeof(pageTracker._getVisitorCustomVar(INDEX)) != 'undefined')

Pour revenir à tes cas :

Déclaration sur le même Slot, des 2 variables au sein d'une seule et même page (ordre de déclaration : Visitor-l puis Page-l)

C'est la dernière variable personnalisée utilisée qui sera enregistrée.

Déclaration sur le même Slot, de la 1ère variable sur la Page 1, puis de la 2nde sur la Page 2, lors d'une même visite

C'est la dernière variable personnalisée utilisée qui sera enregistrée.

Déclaration sur le même Slot, de la 1ère variable lors d'une Visite 1, puis de la 2nde lors d'une Visite 2".

Tout dépend du "scope", ici celui qui devrait être utilisée est le scope 1 : visiteur. Dans ce cas, ta première variable sera écrasée par ta seconde variable.

Je créerai un article sur mon blog sur ces variables très prochainement ! Waouh le teasing !!!  Grimaçant
« Dernière édition: Fvrier 06, 2010, 05:41:24 par bricebottegal » Journalisée

Venez découvrir mon blog sur le web analytics : http://www.bricebottegal.com
Pages: [1]
Imprimer
Aller à:  

Flux RSS du forum  Flux RSS Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC
Page générée en 0.134 secondes avec 23 requêtes. (Pretty URLs adds 0.019s, 2q)

Google a visite cette page Septembre 03, 2010, 12:49:19