3 min.
Visites, sessions et pages vues dans Google Analytics
1L’art de la gestion de projet2Un projet à succès commence par une bonne gouvernance3Cascade, agilité, demandes de changement?

Visites, sessions et pages vues dans Google Analytics

  • Niveau Technique
Analytics et mesure

Après avoir décortiqué le fonctionnement de l’entonnoir de conversion, je vais à présent m’attaquer aux visites via plusieurs sources lors de la même session. Vous allez voir, c’est assez biscornu mais ça ne fait pas mal…Quoi que…

Tout d’abord, commençons par un petit rappel des définitions des expressions utilisées plus haut. La documentation en ligne, qu’elle provienne de Google ou de la Web Analytics Association, nous donne toujours une définition agrégée  des termes « visites » et « sessions ».

Visites/Session (source: Web Analytics Association)

« A visit is an interaction, by an individual, with a website consisting of one or more requests for an analyst-definable unit of content (i.e. “page view”). If an individual has not taken another action (typically additional page views) on the site within a specified time period, the visit session will terminate. »

Visites/Session (source: Google)

« A period of interaction between a visitor’s browser and a particular website, ending when the browser is closed or shut down, or when the user has been inactive on that site for a specified period of time. For the purpose of Google Analytics reports, a session is considered to have ended if the user has been inactive on the site for 30 minutes. You can update this setting with an addition to our tracking code. »

En résumé, tant que le navigateur n’est pas fermé (que le visiteur ait quitté le site ou non!) ou qu’il n’y a pas eu d’inactivité durant plus de 30 minutes, Google Analytics ne comptera qu’une seule visite. Une session est donc équivalent à une visite et inversement. Cela dit, cela mérite d’être creusé car qu’advient-il lorsque, dans une même session, un visiteur arrive sur un site via deux sources différentes ? Google Analytics comptera-t-il une ou deux visites ? Une ou deux sources ? Et les pages vues dans tout ça ? N’en jetez plus, la coupe est pleine. Je vous sens impatients, fébriles, nerveux, voire confus…

Explication

Pour tester cela, j’ai utilisé mon site personnel dédié, vous le comprendrez vite, au tennis. J’ai auparavant effacé tous les cookies de Google Analytics afin de travailler avec des données épurées.

Voici le scénario :

J’arrive sur le site via un accès direct en parcourant 6 pages.

Première source de trafic

Pages vues

Accès direct

/tests/test-adviso.html

 

/index.html

 

/australian-open.html

 

/roland-garros.html

 

/wimbledon.html

 

/us-open.html

Note : l’URL « /tests/test-adviso.html » m’a servi à déposer un cookie identifiant mes visites personnelles via la variable personnalisée que mon cher et tendre collègue Paul a déjà passé au crible, très élégamment je dois dire, il y a quelques temps.

Toujours dans la même session, c’est-à-dire sans avoir fermé le navigateur et sans inactivité pendant 30 minutes, mais en arrivant par Google cette fois et en parcourant 2 pages.

Deuxième source de trafic

Pages vues

Google Organic

/index.html

 

/biography.html

Voici ce que Google Analytics nous donne comme résultat.

Nous avons donc une visite avec 8 pages vues. Vous comprenez que malgré le fait que je sois sorti du site, Google Analytics ne compte qu’une seule visite car je n’ai pas fermé le navigateur.

Que nous dit Google Analytics concernant les sources de trafic cette fois ? La section « Traffic sources overview » nous montre ceci :

La visite a été attribuée à la première source de trafic, à savoir l’accès direct. Google n’a donc pas été reconnu comme source de la visite.

Et pourtant !

Une fois dans la section « All traffic sources », Google a bien été identifié comme source mais aucune visite ni aucune page ne lui ont été attribué…

Alors là, ça devient vraiment obscure cette histoire. Et les pages alors ? A quelle source sont-elles liées ? Pour le savoir, je suis rentré dans les détails de la page « /biography.html », que j’ai vue en venant de Google, et j’ai segmenté par source.

Google Analytics me donne bien Google comme source de trafic. Ouf !

Et pourtant ! (encore…)

Afin d’aller au bout de mon raisonnement, j’ai créé un segment avancé n’incluant que les visites venant de Google. Le résultat est pour le moins déconcertant puisque cette fois Google Analytics ne nous donne aucun résultat.

Aucune visite pour aucune page vue…

Voyons ce que nous donne le segment avancé n’incluant que les visites directes.

Le segment nous donne l’entièreté des pages vues, même celles ayant suivi la visite via Google.

Pourquoi ?

Les segments avancés sont basés sur les sessions elles mêmes liées à la première source de trafic les concernant. En l’occurrence, la session, dont la première source de trafic est un accès direct, a vu passer 1 visite, 2 sources et 8 pages.

A contrario, la capture d’écran des sources de trafic (voir ci-dessous) ne nous donne pas l’entièreté de la session mais plutôt de la visite liée à la première source de trafic, à savoir, le trafic direct, qui comportait, elle, 6 pages vues. Pourtant, le rapport sur le contenu nous donne toutes les pages… Vous me suivez toujours ?

Si vous êtes arrivé jusqu’ici, je vous félicite et vous convie à relire le tout pour vous assurer d’avoir tout compris.

Conséquence lors de l’analyse des sources de trafic

Imaginons que l’on veuille optimiser les sources de trafic pour un site de contenu où le nombre de pages vues par visite est un indicateur clé. Quelle fonctionnalité utiliser ? La section « Sources de trafic » ou les segments avancés ? Je dirais : « Peu importe ! ». Le scénario que j’ai reproduit est plus ou moins marginal et cela n’influe en rien sur la qualité des données générales. Les données quasi similaires obtenues lors de l’analyse des sources de trafic d’un gros site de contenu en sont la preuve.

En conclusion

Cette démonstration nous rappelle que le comportement de Google Analytics peut s’avérer être extrêmement complexe à comprendre et demandera toujours l’appui de spécialistes. Chaque outil de mesure de performance possède sa propre manière de fonctionner et Google a pris le parti d’utiliser cette méthode là.

Non, il ne suffit pas de savoir placer un code Javascript pour prétendre connaître Google Analytics !