Un enregistrement de nos analyses indique qu’un visiteur a passé 619 637 320 secondes sur une page. Cela fait environ 19,6 ans. Cette valeur provenait d’un scanner automatisé, et non d’un lecteur remarquablement patient.
Cette durée produite par un scanner ne prouvait pas une visite, mais elle pouvait fausser un affichage du temps moyen. Un chiffre peut être accepté comme donnée sans constituer une mesure utile.
Un chronomètre de navigateur est une mesure définie, pas une lecture directe de l’attention humaine.
La valeur aberrante était une donnée, pas une preuve d’attention
Un tracker doit accepter les informations du navigateur d’un visiteur. Ce navigateur échappe au contrôle du serveur d’analyse. Un script de page normal peut indiquer une durée, mais un client de test peut envoyer une valeur qu’aucune visite réelle n’aurait pu produire.
La requête du scanner indiquait une valeur équivalente à 19,6 ans dans le champ time_on_page. Avant de contribuer à une moyenne, une durée déclarée par le navigateur doit être soumise à une limite de plausibilité et à une règle de traitement des valeurs aberrantes. Sinon, la moyenne décrit les données reçues, pas le temps passé à lire.

La taille du nombre rendait ce cas évident. Les petites erreurs sont plus difficiles à remarquer. Une « visite » de cinq heures peut paraître plausible dans un rapport, même lorsqu’elle provient d’un onglet abandonné, d’une horloge obsolète ou d’un client mal formé. C’est pourquoi la limite est importante même si personne ne voit jamais une autre valeur mesurée en années.
Un onglet ouvert n’est pas une session active
Le temps écoulé est simple à calculer : soustrayez l’horodatage de début de l’horodatage actuel. Ce n’est pas la même chose que le temps passé à regarder une page. Quelqu’un peut ouvrir un onglet, passer à une autre application, déjeuner et revenir. Un simple chronomètre compterait tout cela.
Le tracker de navigateur actuel de Zenovay traite cette lacune différemment. À chaque signal régulier, il vérifie que la page est visible et que sa fenêtre a le focus. Il ne compte pas le temps passé dans un onglet masqué ou une fenêtre inactive. Même si la page reste visible, il cesse de compter après cinq minutes sans interaction. Lorsqu’un onglet masqué redevient visible, il réinitialise la référence de synchronisation afin que le temps d’absence ne soit pas ajouté en un seul saut.

Il s’agit de choix de mise en œuvre et non d’une affirmation selon laquelle nous pouvons mesurer parfaitement l’attention. Une personne peut lire un long article sans toucher la souris. Un autre pourrait interagir avec une page sans rien absorber. Le tracker peut distinguer certains états du navigateur ; il ne peut pas voir l’intention ou la compréhension.
Le nom du champ peut aussi induire en erreur. Chez Zenovay, time_on_page peut aujourd’hui représenter le temps actif cumulé d’une session plutôt qu’un chronomètre propre à chaque page. Le libellé ne suffit pas à définir la mesure.
Fixer une limite dès l’entrée des données du navigateur
Zenovay limite désormais les durées déclarées par le client dès leur réception. Les valeurs dépassant quatre heures sont plafonnées, et un signal distinct permet d’examiner le dépassement. Une durée de plusieurs années ne peut donc pas être stockée comme telle, mais le plafond ne rend pas à lui seul chaque moyenne pertinente.
Une page vue par ailleurs valide n’est pas rejetée uniquement parce que la durée déclarée est invraisemblable. Cette durée demande toujours une interprétation prudente : un plafond est un garde-fou, pas une preuve d’attention réelle.

Quatre heures constituent une limite de protection, pas notre définition d’une visite normale. Même plafonnée, une valeur aberrante peut fausser une moyenne, et une nouvelle limite ne corrige pas les rapports passés. Toute synthèse des durées exige une définition explicite et un contrôle des valeurs aberrantes.
Demandez à quoi sert la métrique
Le temps moyen peut être un indice utile. Si la valeur d’une page change brusquement, il vaut la peine de vérifier les événements sous-jacents, les valeurs aberrantes, les sources de trafic et la définition exacte du minuteur. Mais une moyenne plus élevée n’est pas automatiquement meilleure. Cela peut signifier une lecture prolongée, un flux de travail déroutant ou simplement un problème de mesure.
Pour une page produit, la meilleure question est peut-être de savoir si les visiteurs ont atteint l’étape suivante. Pour la documentation, il se peut qu’ils aient trouvé une réponse. Pour un flux de configuration d’analyse, il peut s’agir de savoir si un événement réel est arrivé depuis le site Web prévu. La durée peut ajouter du contexte à ces résultats ; il ne peut pas les remplacer.
La leçon pratique consiste à définir ce que mesure le navigateur, à limiter ce qu’un client peut déclarer et à examiner les valeurs inhabituelles avant de tirer des conclusions sur les personnes à partir d’une moyenne.



