V2.1.0
fix/dashboard-session-quality-metrics
fix(dashboard) : exclure les sessions sans données des métriques de qualité
Trois corrections ont été apportées dans api/class-always-analytics-rest.php :
1. engagement/pages : total_sessions aligné sur les sessions mesurables
Le comptage des sessions est ajusté pour ne prendre en compte que celles disposant d’une mesure temporelle (durée ou temps d’engagement). Ainsi, le dénominateur du score de confiance (signal 6) repose désormais uniquement sur des sessions réellement mesurables.
2. Graphique temporel (aujourd’hui) : sessions par heure
Le même filtrage est appliqué au comptage horaire : les sessions dont la durée = 0 et engagement_time = 0 sont exclues de la courbe.
3. Graphique temporel (plage de dates) : sessions par jour
La même correction est appliquée au comptage groupé par jour.
Note :
Le compteur « Sessions » de la carte du dashboard reste un comptage brut des visites.
Seules les métriques de qualité (durée moyenne, taux d’engagement, scores, etc.) excluent les sessions ne contenant aucune donnée mesurable.