La session est le conteneur naturel d'une visite. Quand un internaute arrive sur votre site, l'outil d'analyse ouvre une session et y rattache tout ce qu'il fait ensuite : pages consultées, clics, ajouts au panier, lectures de vidéo. Tant qu'il reste actif, ces interactions s'accumulent dans la même session. Dès qu'il s'arrête suffisamment longtemps, la session se referme.
Cette notion est centrale parce qu'elle structure la plupart des indicateurs : le taux de rebond, la durée moyenne de visite, le nombre de pages par session ou le taux de conversion par session en dépendent tous. Une définition mal comprise de la session fausse donc l'interprétation de tout le reste du tableau de bord.
Une session avance au rythme des interactions du visiteur. Chaque nouvelle action remet à zéro un compteur d'inactivité réglé sur 30 minutes par défaut. Tant que le visiteur agit avant la fin de ce délai, la session se prolonge. S'il s'absente plus longtemps que la limite, la session expire, et toute action ultérieure en ouvre une nouvelle.
Un point souvent mal compris : fermer l'onglet ne ferme pas immédiatement la session côté analyse. L'outil n'a aucun moyen fiable de savoir que vous êtes parti, il se contente d'attendre la fin du délai d'inactivité. C'est aussi pour cela que la durée des sessions à une seule page reste délicate à mesurer.
Sous Universal Analytics, trois événements pouvaient clore une session. Le premier, le plus connu, est l'inactivité de 30 minutes : sans interaction pendant ce laps de temps, la session se ferme. Cette règle reste valable partout.
Le deuxième était le passage de minuit : une visite à cheval sur deux jours était coupée en deux sessions distinctes, afin que chaque session appartienne à une seule journée de rapport. Le troisième était le changement de source de campagne : si un visiteur revenait via un nouveau lien tagué (un UTM différent) pendant la même visite, une nouvelle session démarrait pour attribuer correctement la conversion à la dernière source.
Ces deux dernières règles avaient une logique d'attribution, mais elles gonflaient artificiellement le compte de sessions. C'est précisément ce point que GA4 a revu.
GA4 a simplifié la définition de la session en ne conservant, par défaut, que la règle des 30 minutes d'inactivité. Le passage de minuit ne coupe plus la session, et l'arrivée d'un nouveau paramètre de campagne ne la redémarre plus. Concrètement, une visite continue reste une seule session, même si elle traverse minuit ou touche plusieurs liens tagués.
La conséquence pratique est directe : à trafic identique, GA4 affiche généralement moins de sessions que Universal Analytics. Ce n'est pas une perte de visiteurs, seulement une autre façon de découper l'activité. Quand vous comparez d'anciennes données UA à des données GA4, gardez en tête que vous comparez deux règles différentes et non deux réalités différentes.
Ces trois unités s'emboîtent. La page vue est l'affichage d'une page : c'est la plus fine. La session regroupe plusieurs pages vues d'une même visite. L'utilisateur, enfin, est la personne, qui peut générer plusieurs sessions au fil de ses retours.
De cette hiérarchie découle une règle simple : sur une période donnée, il y a toujours au moins autant de pages vues que de sessions, et au moins autant de sessions que d'utilisateurs. Confondre ces niveaux mène à des erreurs grossières, par exemple croire qu'un site a 10 000 visiteurs alors qu'il a 10 000 sessions générées par 6 000 personnes seulement. Vérifiez toujours quelle unité affiche réellement votre indicateur avant d'en tirer une conclusion.