Sur application mobile, quelle est la différence entre une visite et une session ?
Sur les applications mobiles, les visites et les sessions sont calculées différemment et peuvent diverger significativement selon la façon dont les utilisateurs passent entre le premier plan et l'arrière-plan.
Visite (applications mobiles et web)
Une visite est une interaction entre un site ou une application et un visiteur qui a généré au moins un événement.
Une visite commence lorsque le premier événement est reçu.
Une visite se termine lorsqu'aucun événement n'est enregistré pendant une période définie (30 minutes par défaut).
L'état de premier plan/arrière-plan de l'app ne termine pas directement une visite. Ce qui compte, c'est si les événements continuent d'être envoyés.
Exemple : Si un utilisateur génère un événement, met l'app en arrière-plan pendant 12 minutes, puis revient et génère un autre événement, il s'agit toujours d'une seule visite (car l'inactivité est inférieure à 30 minutes). Le temps entre les événements peut être inclus dans la durée de la visite.
Si un utilisateur met une application en arrière-plan puis y revient dans les 30 minutes, cela est toujours considéré comme une seule visite (en supposant que les événements reprennent dans cette fenêtre d'inactivité).
Session (applications mobiles uniquement)
Contrairement aux visites, les sessions sont spécifiques aux applications mobiles et suivent la période d'utilisation active de l'app.
Une session inclut tous les événements qui :
Commencent lorsque l'application est lancée ou ramenée au premier plan
Se terminent lorsque :
l'application est mise en arrière-plan pendant plus de 60 secondes, ou
l'application est killée/fermée
Notes supplémentaires :
Si l'app revient au premier plan dans les 60 secondes, la session continue (elle reprend plutôt que de créer une nouvelle session).
Le temps passé en arrière-plan n'est pas inclus dans la durée de la session.
Les sessions sont identifiées par un
App - Session IDunique. Cet identifiant de session est utilisé car les applications mobiles ne peuvent pas s'appuyer sur les cookies du navigateur de la même manière que les sites web.
Scénario courant : plusieurs sessions au sein d'une visite
Comme une visite est basée sur l'inactivité des événements (30 minutes) et une session est basée sur l'état de l'app (60 secondes en arrière-plan), il est courant d'avoir plusieurs sessions dans une seule visite.
Exemple : Un utilisateur ouvre l'app à 10h00, la met en arrière-plan à 10h15, la rouvre à 10h20, et s'arrête à 10h23.
Visites : 1 (pas d'inactivité de 30 minutes)
Sessions : 2 (
10:00–10:15et10:20–10:23)
C'est une raison fréquente de divergences entre les comptages de visites et de sessions dans les rapports mobiles.