1. Support
  2. Base de connaissances
  3. Real User Monitoring (RUM)
  4. Configurer le Real User Monitoring (RUM)

Configurer le Real User Monitoring (RUM)

Conseil : Pour vous familiariser avec le Real User Monitoring (RUM), nous vous recommandons de lire notre article Comprendre le Real User Monitoring où vous trouverez une vue d’ensemble de ses principales fonctionnalités.

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 :

  1. Ajouter un site Web en RUM.
  2. Ajouter le script à votre site web.
  3. Suivre la performance de votre site web avec les dashboards du RUM.

Ajouter un site Web en RUM

  1. Ouvrez RUM > Véritables utilisateurs > Sites Web en RUM .
  2. Saisissez un nom pour votre site RUM.
  3. Saisissez l’URL du site à surveiller.
  4. Si vous utilisez une application monopage, cochez la case Utiliser le suivi des applications monopage.
  5. Pour suivre des fragments d’URL (par exemple, #fragment dans /page#fragment), cochez la case Inclure un fragment d’URL.
  6. Cliquez sur Enregistrer pour générer le script RUM.
  7. 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 :

  1. 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.
  1. 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.

  2. 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.

Remarque : si vous cochez l’option Utiliser le suivi des applications monopage pour un site web RUM existant, le script change lorsque vous enregistrez votre configuration. Vous devez également modifier le script sur votre site web.

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.

Remarque : Pour suivre plusieurs domaines comme un site web RUM unique, contactez notre équipe de support.

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.

En utilisant ce site, vous consentez à l’utilisation de cookies conformément à notre Politique de cookies.