TL;DR, Réponse rapide
8 min de lectureLa digital experience analytics, ou analyse de l'expérience numérique, est un nom de catégorie pour quatre capacités qui travaillent une visite à la fois : session replay, heatmaps, détection de friction et analyse de parcours. Le web analytics compte combien de fois un événement s'est déclenché ; la digital experience analytics reconstruit la visite autour de cet événement, pour qu'une équipe voie le dead click, la validation échouée ou l'erreur levée qui a produit le chiffre.
Qu'est-ce que la digital experience analytics ?
Les équipes produit et UX utilisent la digital experience analytics, ou analyse de l'expérience numérique, pour reconstruire le déroulé réel d'une visite unique, en combinant session replay, heatmaps, détection de friction et analyse de parcours dans une seule vue, au lieu de compter combien de fois un événement s'est déclenché. Un tableau de bord de trafic rapporte que 4,000 personnes ont atteint le paiement et que 1,200 l'ont terminé. La digital experience analytics montre le champ où les 2,800 autres se sont arrêtées, le bouton qui a avalé leurs clics, et l'erreur que le navigateur a levée pendant qu'elles attendaient. L'unité d'analyse est la visite, pas la métrique.
Que recouvre réellement cette catégorie ?
Quatre capacités composent la catégorie, et un outil qui livre les quatre la couvre de bout en bout. Le session replay stocke les changements nécessaires pour rejouer une visite dans un navigateur. Les heatmaps agrègent clics, taps et profondeur de défilement de nombreuses visites sur une seule mise en page. La détection de friction signale rage clicks, dead clicks, erreurs et étapes abandonnées sans que personne ait à regarder un enregistrement d'abord. L'analyse de parcours met dans l'ordre les pages et les événements d'un visiteur, pour qu'une équipe lise la route plutôt que la destination.
| Capacité | Ce qu'elle capture | Question à laquelle elle répond |
|---|---|---|
| Session replay | Changements du DOM, saisies, défilement et événements de pointeur d'une visite | Qu'a vu et fait cette personne ? |
| Heatmaps | Clics, taps et profondeur de défilement agrégés sur de nombreuses visites | Où l'attention se pose-t-elle sur cette page ? |
| Détection de friction | Rage clicks, dead clicks, erreurs JavaScript, étapes abandonnées | Quels moments ont mal tourné, et pour combien de personnes ? |
| Analyse de parcours | Pages et événements ordonnés pour un visiteur | Quelle route a mené à l'abandon ? |
Traitez le terme comme cet ensemble de capacités, puis vérifiez lesquelles des quatre un outil donné livre. Un produit qui enregistre des sessions sans jamais signaler un moment de blocage vous laisse tout le travail de visionnage.

En quoi la digital experience analytics diffère-t-elle du web analytics et du product analytics ?
Les trois répondent à des questions différentes parce qu'elles travaillent sur des unités différentes. Le web analytics agrège le trafic en comptages et en taux pour une page ou une source. Le product analytics agrège des événements nommés en entonnoirs, cohortes et courbes de rétention pour une fonctionnalité. La digital experience analytics garde la visite intacte et lit ce qui s'est passé dedans.
| Unité d'analyse | Artefact principal | Réponses | |
|---|---|---|---|
| Web analytics | Page et source de trafic | Comptages, taux, tendances | Combien, et d'où |
| Product analytics | Événement nommé | Entonnoirs, cohortes, rétention | Quelle étape a perdu les gens |
| Digital experience analytics | Une visite | Relecture, heatmap, signal de friction, parcours | Ce qui a mal tourné dans cette étape |
Utilisez les trois ensemble. Le web analytics vous dit que le trafic vers la page de tarifs a chuté, le product analytics vous dit que la chute a commencé au sélecteur de forfait, et la digital experience analytics montre le sélecteur qui rejette une saisie valide.
Comment un outil reconstruit-il une visite sans enregistrer de vidéo ?
L'enregistreur prend un instantané complet de la structure de la page, puis diffuse chaque changement ultérieur comme un événement incrémental, si bien que la relecture reconstruit la page au lieu de jouer des images. Le projet open source rrweb documente cette séparation dans son README : le paquet snapshot convertit le DOM et son état en une structure de données sérialisable, et le paquet record "s'appuie sur un instantané initial pour enregistrer tous les changements d'état HTML (mutations) et les interactions utilisateur pendant que l'utilisateur parcourt la page web".
Ces mutations viennent d'une API du navigateur. MDN décrit MutationObserver comme une interface qui offre la possibilité de surveiller les changements apportés à l'arbre DOM, couvrant les ajouts et suppressions de nœuds enfants (childList), les changements d'attributs (attributes) et l'ensemble du sous-arbre d'un nœud cible (subtree). Les notes d'observateurs de rrweb ajoutent le reste du flux : mouvement et interaction de la souris, défilement, redimensionnement de la fenêtre, et saisie sur les éléments input, textarea et select, y compris les changements programmatiques attrapés en accrochant le setter de la propriété.
La conséquence pratique est qu'une relecture est un journal d'événements textuel, pas un film. Une machine peut le lire, le chercher et le résumer, et c'est ce qui rend l'AI session replay possible tout court.
Comment mesurer la friction à partir d'un ensemble de sessions ?
Comptez les sessions qui contiennent au moins un signal de friction et divisez par toutes les sessions de la fenêtre.
friction rate = (sessions with at least one friction signal / total sessions) x 100
Prenez 12,000 sessions dans une semaine, dont 840 contenaient un rage click, un dead click ou une erreur JavaScript non attrapée :
840 / 12,000 = 0.07, et 0.07 x 100 = 7 pour cent
Un taux de friction de 7 pour cent est un chiffre de départ, pas une conclusion. Découpez-le par page, par élément et par message d'erreur, puis classez les groupes selon le nombre d'utilisateurs distincts touchés par chacun. Deux rage clicks sur le même bouton font un seul bug ; deux rage clicks sur des boutons différents en font deux. L'analyse de la friction utilisateur est l'étape qui transforme le taux en file de travail.

Flowsery
Essai gratuit
Tableau de bord en temps réel
Suivi des objectifs
Suivi sans cookies
Qu'est-ce que cela change à un rapport de bug ?
Le rapport arrive avec les preuves attachées au lieu d'une description écrite de mémoire. Flowsery regroupe les sessions correspondantes en un seul incident, classe les incidents selon le nombre d'utilisateurs touchés, et envoie chacun d'eux dans Slack, Linear ou Jira avec la relecture et les étapes de reproduction. Mentionnez @flowsery dans Slack sur cet incident et il ouvre une pull request en brouillon dans le dépôt GitHub de l'équipe.
Cela referme la boucle que la catégorie laisse ouverte. La détection, le regroupement et le classement sont la partie analytique ; un ticket sur lequel un développeur peut agir est la raison pour laquelle on la fait tourner.
Comment l'utiliser sans collecter de données personnelles ?
Masquez les champs avant que les données quittent le navigateur, et jetez les identifiants dont vous n'aviez pas besoin. Le masquage de confidentialité du session replay remplace le contenu des champs et des éléments marqués par des caractères de remplacement au moment de l'enregistrement, si bien que les valeurs n'atteignent jamais le serveur. Flowsery est sans cookies, hébergé dans l'UE et RGPD par conception, tourne depuis un seul script de moins de 10 KB, et n'applique aucun échantillonnage de données, donc les chiffres de friction ci-dessus viennent de chaque session plutôt que d'un sous-ensemble.
Décidez les règles de masquage avant d'activer l'enregistrement. Une règle ajoutée après coup ne nettoie pas les enregistrements que vous avez déjà stockés.
Questions fréquentes
La digital experience analytics est-elle la même chose que le session replay ?
Non. Le session replay est l'une des quatre capacités de la catégorie, aux côtés des heatmaps, de la détection de friction et de l'analyse de parcours. Un outil peut enregistrer des sessions sans détecter le moindre moment de blocage, ce qui vous laisse regarder des enregistrements à la main. La catégorie est la combinaison, pas l'enregistreur.
Faut-il encore du web analytics à côté de la digital experience analytics ?
Oui, parce que les deux travaillent à des échelles différentes. Le web analytics répond à combien de personnes sont arrivées et d'où, sur tout le site, en agrégé. La digital experience analytics répond à ce qui s'est passé à l'intérieur d'une de ces visites. Flowsery livre les deux, avec le trafic en temps réel, les entonnoirs, les objectifs et les revenus par source à côté des relectures.
Quelle équipe est propriétaire de la digital experience analytics ?
Le produit, le design et l'ingénierie la lisent tous, et le propriétaire est celui qui répare ce qu'elle trouve. Les designers utilisent heatmaps et parcours pour juger une mise en page. Les ingénieurs utilisent relectures et signaux d'erreur pour reproduire un défaut. Donnez à une personne la charge de trier la liste d'incidents classés chaque semaine, sinon la file grossit et personne ne la vide.
Combien de sessions un taux de friction demande-t-il pour être lisible ?
Le taux est une fraction, donc un petit dénominateur le fait sauter. Calculez-le par page et par étape plutôt que pour tout le site, et lisez le nombre d'utilisateurs touchés à côté du pourcentage. Une étape à 9 pour cent de friction sur 40 sessions est un signal plus faible qu'une étape à 4 pour cent sur 6,000.
La digital experience analytics peut-elle tourner sans cookies ?
Oui. Enregistrer une visite demande un moyen de rattacher les événements à une session, et cet identifiant n'a pas besoin d'être un cookie stocké d'une visite à l'autre. Flowsery est sans cookies et hébergé dans l'UE, et ses limites de forfait fonctionnent par quotas sur les sessions d'analytics, les enregistrements et la rétention.
Faut-il un nouveau code de tracking sur chaque page ?
Flowsery s'installe comme un seul script de moins de 10 KB. Si une équipe enregistre déjà des sessions dans PostHog ou Amplitude, Flowsery se connecte à ces relectures existantes sans réinstrumentation, si bien que l'analyse tourne sur des enregistrements que l'équipe possède déjà.
Comment la digital experience analytics explique-t-elle un abandon au checkout ?
Un tableau de bord de trafic peut montrer que 4 000 acheteurs ont atteint le checkout et que 1 200 l'ont terminé, sans dire pourquoi 2 800 sont partis en cours de route. La digital experience analytics lit ces mêmes sessions et montre le champ où ils se sont arrêtés, le bouton qui a avalé leurs clics, ou l'erreur que le navigateur a levée pendant qu'ils attendaient. L'explication vient de la visite elle-même, pas d'une couche de métriques séparée.
Que se passe-t-il une fois que Flowsery a regroupé des sessions dans un issue ?
Flowsery regroupe les sessions correspondantes dans un seul issue, classe les issues selon le nombre d'utilisateurs touchés, et envoie chacun vers Slack, Linear ou Jira avec le replay et les étapes de reproduction. Mentionner @flowsery dans Slack sur cet issue ouvre une pull request en brouillon dans le dépôt GitHub de l'équipe. Le rapport arrive avec des preuves jointes, pas une description écrite de mémoire.
En quoi un session replay construit à partir de mutations diffère-t-il d'un enregistrement vidéo ?
L'enregistreur prend un instantané complet de la structure de la page, puis diffuse chaque changement suivant comme un événement incrémental, exactement la répartition que rrweb documente dans son README. Un replay construit ainsi est un journal d'événements en texte, pas un film, donc une machine peut le lire, le rechercher et le résumer. C'est ce qui rend l'AI session replay possible.
Pourquoi masquer les champs avant que les données ne quittent le navigateur ?
Le masquage de confidentialité du session replay remplace le contenu des champs de saisie et des éléments marqués par des caractères de substitution dès l'enregistrement, si bien que les valeurs n'atteignent jamais le serveur. Les règles de masquage doivent être décidées avant d'activer l'enregistrement, car une règle ajoutée après coup ne nettoie pas les enregistrements déjà stockés. Flowsery associe cela au fait d'être cookie-free, hébergé dans l'UE et GDPR by design.
Cet article vous a-t-il été utile ?
Dites-nous ce que vous en pensez !
Nous voir plus souvent sur Google
Un clic définit Flowsery comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.
Avant de partir...
Flowsery
Des analyses orientées revenus pour votre site web
Suivez chaque visiteur, source et conversion en temps réel. Simple, puissant et sans cookies.
Tableau de bord en temps réel
Suivi des objectifs
Suivi sans cookies
Termes connexes du glossaire


Les quatre signaux de frustration et ce que chacun signifie
Les quatre signaux de frustration sont les rage clicks, dead clicks, error clicks et thrashed cursors. Chacun se déclenche sur un seuil fixé par votre outil.


Comment fonctionne le session replay et ce qu'il ne voit pas
Le session replay reconstruit une visite à partir des mutations du DOM et des saisies, pas d'une vidéo. Ce qu'il capture, ce que le masquage cache, ses limites.


Ce que ces chiffres disent du taux de rebond moyen par secteur
Neuf secteurs suivis affichent un taux de rebond moyen par secteur documenté allant de 35.76% à 48.38%, selon les données Databox datées de septembre 2024.


Pourquoi beforeunload vs pagehide décide si vos analytics survivent
Comparer beforeunload vs pagehide montre pourquoi le mobile saute beforeunload, bloque le bfcache et pagehide envoie fiablement les données via sendBeacon.


Où se situe vraiment la perte dans un entonnoir de conversion
La conversion par étape et la conversion globale posent des questions différentes sur un entonnoir de conversion, et l'écart montre où la perte se produit.


Pourquoi le trafic direct est le fourre-tout de tout ce que l'analytics n'a pas pu attribuer
Une session atterrit en trafic direct quand ni referrer ni tag de campagne ne survivent au saut. Les causes : referrer policy, apps, PDF, redirections, QR.
Articles connexes


Deux chiffres se cachent derrière un seul taux de drop-off
Chaque funnel produit deux taux de drop-off, un par étape et un de bout en bout, et les équipes les citent indifféremment. Un tableau chiffré les sépare.


À qui appartient le dwell time, au moteur de recherche ou à vos analytics
Les moteurs de recherche possèdent le dwell time et votre analytics ne le voit pas. Où passe la ligne face au time on page et à la durée de session.


Les choix de configuration derrière chaque analyse de funnel
Trois choix décident de ce que rapporte une analyse de funnel: l'ordre des étapes, la fenêtre de conversion, et le comptage par utilisateurs ou par sessions.

