Je stocke ma propre copie des données de session Google Analytics et j'essaie de comprendre leur schéma.
J'essaie de comprendre pourquoi Google Analytics met fin aux sessions à minuit.
Minuit est le moment logique pour mettre fin à une session - s'il doit exister une heure précise à laquelle chaque session doit être terminée, quelle que soit la durée de son ouverture.
Même si cela peut sembler stupide de compter deux sessions pour un utilisateur visitant à partir de 23h55 - et partant après 10 minutes. Vous voudrez peut-être compter les visites par jour/semaine/mois/année. Dans ce cas, il doit y avoir un kond de délimiteur. Comme chaque jour/semaine/mois/année se termine/commence à minuit, le moment est bien choisi pour mettre fin à une session et en commencer une nouvelle.
Au lieu de l'exemple de 10 minutes, prenez une session de 10 heures. Ne voudriez-vous pas avoir une session de 5 heures le 31 mars et le 1er avril, au lieu de 10 heures le 31 mars?
Dans Google Analytics Help: Définition d'une session dans Analytics https://support.google.com/analytics/answer/2731565?hl=fr
Expiration en fin de journée
Bob ouvre votre site Web à 14h50 PM le 14 août et quitte votre site Web à 15h10 le 15 août.
La première session se termine le 14 août à 11h59:59 PM et la deuxième session commence le 15 août à 12h00.
La fin de journée est déterminée par les paramètres de fuseau horaire de votre vue.