La surveillance des utilisateurs réels qui détecte ce que les tests synthétiques manquent.
Un petit script mesure le temps de chargement de chaque visite réelle, réparti par pays, navigateur et appareil. Vous êtes alerté quand la vitesse chute, que les visiteurs cessent d’arriver ou que les erreurs JavaScript s’accumulent.
User Satisfaction
per visitorBrowsers
share of loadsCountries
every real visitor · last 24 hSlowest Pages
nothing unusualGerman pages lead — CDN regionD’un bundle lent à une alerte en 9 minutes
Un bundle de paiement est déployé. Chaque test synthétique reste vert pendant tout ce temps.
Tout ce que la surveillance des utilisateurs réels détecte
Un extrait de code mesure chaque chargement de page réel dans le navigateur du visiteur et enregistre les erreurs JavaScript dès qu’elles surviennent — aucun cookie, aucune donnée personnelle.
Ce que l’extrait rapporte
Découvrez quels pays sont lents
Les moyennes masquent la géographie. Le temps de chargement est réparti selon le pays réel de chaque visiteur, pour que vous sachiez où un CDN ou un serveur edge se justifierait — et où non.
- Chaque pays classé par nombre de chargements et temps de chargement moyen, à partir de visites réelles
- Déduit de l’IP du visiteur, qui est ensuite anonymisée — aucun cookie, aucune donnée personnelle stockée
- Le tableau complet — aucun pays regroupé sous « autres », rien ne se cache
Détectez les erreurs JavaScript que la QA ne voit jamais
Un hook d’erreur global signale chaque erreur JavaScript déclenchée par un visiteur réel — message, script, ligne et colonne, et une trace de la pile quand le navigateur en fournit une — regroupées pour que vous corrigiez d’abord les plus fréquentes.
- Regroupées par erreur et par script — avec les pages et le taux d’erreur que chacune affecte
- Message, URL du script et ligne & colonne, plus une trace de la pile quand elle est disponible
- Une alerte JS Errors se déclenche quand le taux d’erreur franchit un seuil que vous définissez
TypeError: undefined is
not a function
checkout.bundle.js:812:14
TypeError: undefined is
not a function
checkout.bundle.js:812:14
Corrigez pour les navigateurs réellement utilisés
La surveillance des utilisateurs réels montre la répartition réelle des navigateurs, appareils et systèmes d’exploitation sur votre trafic en direct — pour que vous investissiez votre temps de correction là où sont réellement vos visiteurs.
- Répartitions distinctes Navigateurs, Appareils et OS, chacune avec sa part et son nombre de chargements
- Lu directement depuis le user agent de chaque chargement réel — rien à étiqueter
- Repérez la longue traîne — le vieux navigateur qui casse discrètement le paiement pour 3 % des acheteurs
Apdex — un seul chiffre pour la satisfaction des visiteurs
Apdex condense des milliers de chargements de page réels en un seul score de 0 à 1 — satisfait, tolérant ou frustré — par rapport au seuil de vitesse que vous choisissez. Le RUM est passif : rien à planifier, vous définissez simplement ce que signifie « trop lent ».
- Fixez vous-même le seuil — vous décidez de ce qui est trop lent pour votre site
- Quatre alertes, chacune activable ou non : Traffic Stops, Speed Drops, Traffic Drops, JS Errors
- Aucune fréquence à définir — la mesure se fait à chaque chargement réel, pas sur un planning.
seuil
Ajoutez un extrait.Découvrez la vitesse réelle que vivent vos visiteurs.
Chaque chargement, chaque pays, chaque canal d'alerte — gratuit pendant 30 jours, et rien de tout cela n'est un module payant.
Comment fonctionne la surveillance des utilisateurs réels
Un extrait transforme chaque visite réelle en donnée — aucun agent, aucun échantillonnage, aucun planning.
Collez un extrait
Déposez un petit extrait JavaScript asynchrone dans le <head> de votre page — il ne bloque jamais le rendu.
Les visites réelles remontent
Chaque chargement de page réel envoie ses temps, navigateur, appareil et OS — plus toute erreur JavaScript — en arrière-plan.
Les alertes se déclenchent quand un seuil est franchi
Votre tableau de bord agrège pages, erreurs, géographie, navigateurs et appareils, et recalcule l'Apdex à chaque chargement réel.
Également inclus
Tout ce qui suit est inclus dans la surveillance RUM — aucun module, aucune ligne séparée.
Alertes vers les canaux que vous utilisez déjà
Les alertes de trafic, de vitesse et d'erreurs se déclenchent via les mêmes contacts et intégrations que le reste d'Uptimia — aucune configuration séparée.
Apdex, à votre façon
Définissez le seuil de satisfaction selon le niveau de vitesse propre à votre site.
Répartition par page
Chaque URL, classée par temps de chargement réel — la plus lente en premier.
Aucun cookie, aucune donnée personnelle
Il lit les temps, les erreurs et le user agent — rien de personnel, aucun cookie, aucun identifiant de suivi entre pages.
Interrogez vos données depuis vos propres outils
Une API REST renvoie les mêmes données de synthèse, de pages, d’erreurs, de géographie et de navigateurs — des jeux de résultats complets.
Rapports d’erreurs regroupés
Erreurs regroupées par nom et par script, pour que vous corrigiez d'abord les plus fréquentes.
Qu’est-ce que la surveillance des utilisateurs réels ?
La surveillance des utilisateurs réels (RUM) mesure la performance de votre site web depuis les navigateurs des personnes qui le visitent réellement. Un petit extrait JavaScript, installé une seule fois, lit le temps de chaque chargement de page réel et le renvoie — la vitesse, les erreurs et l'expérience réelles que vivent vos visiteurs sur leurs propres appareils et réseaux.
Comment fonctionne la surveillance des utilisateurs réels ?
Les temps, le navigateur/appareil/OS et toute erreur JavaScript sont envoyés de façon asynchrone en arrière-plan — rien ne bloque votre page, et aucun cookie n'est déposé.
Surveillance des utilisateurs réels vs surveillance synthétique
La surveillance synthétique (« laboratoire ») exécute une vérification scriptée depuis un point de contrôle selon un planning — parfaite pour les pannes et les tests avant l’arrivée du trafic. Le RUM (« terrain ») mesure ce que vivent réellement les visiteurs sur leurs propres appareils et connexions. La plupart des équipes utilisent les deux ; Uptimia inclut les deux.
Qui répond à quelle question
Elles se complètent, sans se concurrencer. Voici à quoi chacune est conçue pour répondre.
| Question | Surveillance des utilisateurs réels · terrain | Surveillance synthétique · laboratoire |
|---|---|---|
| Qui est mesuré ? | Vos visiteurs réels | Un point de contrôle que vous configurez |
| Quand est-ce mesuré ? | À chaque chargement de page réel | Selon un planning fixe |
| Appareils & réseaux réels ? | Oui — ceux du visiteur | Non — ceux du point de contrôle |
| Détecte les erreurs JS rencontrées par les utilisateurs ? | Oui | Non |
| Fonctionne avant d'avoir du trafic ? | Non — il faut de vraies visites | Oui |
| Idéal pour détecter les pannes ? | Signal d’arrêt de trafic | Oui — c’est sa mission première |
FAQ sur la surveillance des utilisateurs réels
01Surveillance synthétique vs surveillance des utilisateurs réels — quelle différence ?+
02Comment installer la surveillance des utilisateurs réels ?+
<head> de votre page. Une fois présent sur vos pages, les visites réelles remontent d'elles-mêmes — aucun agent, aucun accès serveur, aucun planning à configurer.03L'extrait va-t-il ralentir mon site ?+
04La surveillance des utilisateurs réels utilise-t-elle des cookies ou collecte-t-elle des données personnelles ?+
05Puis-je voir mes visiteurs sur une carte ?+
06Enregistre-t-elle des sessions ou affiche-t-elle des heatmaps ?+
07La surveillance des utilisateurs réels fonctionne-t-elle pour les applications mobiles ?+
08Quelles alertes peut-elle envoyer, et où ?+
09De quoi ai-je besoin pour commencer ?+
10La surveillance des utilisateurs réels est-elle un module payant ?+
Temps de chargement réels, classés par pays — d’après vos propres visiteurs
Ajoutez un extrait — chargements de page réels, erreurs et vitesse pays par pays arrivent dans votre tableau de bord, avec des alertes dès que quelque chose se dégrade.