Le RUM vous permet de collecter des données de performance directement auprès des utilisateurs réels de votre site web. Vous pouvez ainsi suivre les performances de votre site web dans des conditions réelles, et mesurer la façon dont vos utilisateurs finaux interagissent avec votre site sur différents appareils, navigateurs et réseaux.
Prérequis
Pour utiliser le RUM, vous devez disposer des droits nécessaires pour modifier le code de votre site web. Uptrends vous fournit un script à insérer dans le code de votre site. Une fois le script ajouté, le RUM commence à collecter les données.
Configuration du RUM d’Uptrends
Voici les étapes à suivre pour configurer le RUM d’Uptrends :
- Ajouter un site Web en RUM.
- Ajouter le script à votre site web.
- Suivre la performance de votre site web avec les dashboards du RUM.
Ajouter un site Web en RUM
- Ouvrez .
- Saisissez un nom pour votre site RUM.
- Saisissez l’URL du site à surveiller.
- Si vous utilisez une application monopage, cochez la case Utiliser le suivi des applications monopage.
- Pour suivre des fragments d’URL (par exemple,
#fragmentdans/page#fragment), cochez la case Inclure un fragment d’URL. - Cliquez sur Enregistrer pour générer le script RUM.
- Ouvrez l’onglet Implémentation et copiez le script qui y figure.
Le script RUM est un code JavaScript léger à insérer sur les pages de votre site web pour mesurer l’expérience de vos utilisateurs. Le script est conçu pour ne pas interférer avec d’autres scripts de votre site web. Son ajout reste donc invisible pour vos utilisateurs finaux. Pour en savoir plus, vous pouvez lire notre article intitulé Impact du script du RUM sur votre site web.
Ajouter le script à votre site web
Voici comment ajouter le script à votre site web :
- Copiez le script dans la section
<head>de chaque page à surveiller. En plaçant le script dans la section<head>, vous vous assurez qu’il se charge le plus tôt possible et capte toutes les données pertinentes sur les performances, y compris les temps de chargement.
- Si votre site applique une stratégie de sécurité du contenu (CSP ou Content Security Policy), assurez-vous que le domaine RUM d’Uptrends (
https://hit.uptrendsdata.com) est ajouté et configuré correctement dans votre en-tête Content-Security-Policy.
-
Vérifiez que le script RUM d’Uptrends fonctionne comme attendu :
a. Inspectez le code source de votre site web et vérifiez que le script RUM d’Uptrends y figure.
b. Ouvrez l’onglet Outils de développement > Réseau dans votre navigateur et vérifiez que les ressources du RUM d’Uptrends se chargent sans erreur.
-
Déployez votre site web mis à jour avec le script.
Lorsque les visiteurs consultent les pages mises à jour, le RUM collecte les données et les affiche en temps réel dans votre dashboard RUM.
ID de site
Chaque script RUM est conçu pour un site web unique. Il inclut un sid (ID de site) unique qui identifie le site RUM correspondant dans votre compte. Uptrends enregistre les vues de page uniquement pour le domaine que vous avez précisé.
Exemple
Si l’URL de votre site est www.your-domain.com, le script s’applique à www.your-domain.com et your-domain.com. Cependant, si vous appliquez le script à test.your-domain.com ou à tout autre domaine, Uptrends n’enregistrera pas les pages vues sur ce domaine. Chaque site web ou domaine nécessite son propre site web et script RUM.
Dans cet exemple, RUM s’exécute uniquement dans votre environnement de production. Si vous avez des environnements de développement et de test distincts qui fonctionnent localement ou sous un domaine différent, le RUM n’enregistrera pas de vues pour ces sites.
Licence
Le script RUM d’Uptrends et ses composants sont mis à votre disposition dans le cadre d’une licence BSD (Berkeley Software Distribution). Vous pouvez consulter le texte complet de la licence BSD. Pour en savoir plus sur la façon dont Uptrends protège la confidentialité de vos utilisateurs, vous pouvez lire notre article sur le RUM et la confidentialité des utilisateurs.