Le rapport UX Chrome (également appelé "CrUX") est un ensemble de données publiques sur l'expérience utilisateur réelle sur des millions de sites Web. Contrairement aux données de laboratoire, les données CrUX proviennent des utilisateurs ayant activé la fonctionnalité sur le terrain. Il mesure les métriques Core Web Vitals, y compris le LCP (Largest Contentful Paint), l'INP (Interaction to Next Paint) et le CLS (Cumulative Layout Shift), ainsi que des métriques de diagnostic telles que le TTFB (Time to First Byte) et le FCP (First Contentful Paint).
Le jeu de données contient également des dimensions qualitatives sur l'expérience utilisateur, par exemple les types d'appareils et de connexion, ce qui permet d'examiner les expériences utilisateur regroupées par technologies similaires. Consultez la documentation CRUX pour obtenir la liste complète des métriques.
Grâce à ces données, les développeurs peuvent comprendre la large distribution des expériences utilisateur réelles entre les sites Web, les segments du Web ou le Web dans son ensemble. C'est un grand moment ! Le jeu de données du rapport UX Chrome est le premier de son genre à permettre aux développeurs Web de comparer leurs performances réelles avec celles de la concurrence et du secteur.
Comment l'utiliser ?
Il existe quatre méthodes principales pour extraire des insights du rapport sur l'expérience utilisateur Chrome, dont la complexité varie. Pour une analyse rapide et facile des performances de votre site Web, nous vous recommandons d'utiliser le tableau de bord CrUX et PageSpeed Insights. BigQuery offre une analyse plus simple, mais avec la puissance de la personnalisation et des insights plus précis. L'API permet d'intégrer des données de haut niveau à d'autres applications, et l'API History fournit des données historiques pour l'analyse des tendances.
Tableau de bord CrUX
Le tableau de bord CrUX est un outil de visualisation de données personnalisable des performances historiques des sites Web, basé sur Looker Studio. Les données proviennent de l'ensemble de données BigQuery, et toutes les requêtes SQL sont gérées en arrière-plan. Le tableau de bord affiche la distribution des expériences utilisateur, telle qu'elle est capturée par les métriques de performances clés, et son évolution au fil du temps. Il montre également comment les distributions de métriques qualitatives telles que le type d'appareil et le type de connexion effectif évoluent au fil du temps. Consultez le guide du tableau de bord Looker Studio.
PageSpeed Insights
PageSpeed Insights (PSI) affiche les distributions de performances les plus récentes ventilées par utilisateurs d'ordinateurs et d'appareils mobiles. Les données sur les performances sont disponibles pour les pages Web individuelles (en plus des origines complètes) et sont agrégées pour les 28 derniers jours de données (par opposition au mois civil précédent dans BigQuery). Pour utiliser cet outil, il vous suffit de saisir une URL ou une origine dans le champ de recherche de l'interface Web. Les données de performances du champ s'affichent, accompagnées de suggestions prescriptives pour optimiser la page. Consultez le guide PageSpeed Insights.
CrUX dans BigQuery
La base de données CrUX sur BigQuery, qui fait partie de Google Cloud Platform (GCP) et dispose d'une interface Web et de ligne de commande, héberge les données brutes qui agrégent les principales métriques de performances de l'expérience utilisateur pour les principales origines sur le Web. De nouvelles tables sont régulièrement ajoutées à la base de données pour le mois civil précédent. Les développeurs peuvent créer des requêtes manuelles pour extraire des insights spécifiques du jeu de données. BigQuery nécessite des connaissances en SQL et un projet GCP avec la facturation activée pour exécuter les requêtes. Cet outil est particulièrement utile pour les utilisateurs expérimentés qui ont besoin d'un accès de bas niveau aux données pour créer des rapports personnalisés, des benchmarks et des rapports sur l'état du Web. Consultez le guide BigQuery.
API CrUX
L'API CRUX est une interface sans frais et RESTful permettant de rechercher des données sur l'expérience utilisateur au niveau de l'origine ou de l'URL. Les données sont mises à jour quotidiennement et agrégées sur les 28 derniers jours, comme dans PageSpeed Insights. Vous pouvez utiliser cette API pour créer vos propres applications sur la base des données sur l'expérience utilisateur réelle dans CrUX. Consultez le guide de l'API CRUX.
API CrUX History
L'API History CRUX est une interface sans frais et RESTful, semblable à l'API quotidienne, qui permet de rechercher des données sur l'expérience utilisateur au niveau de l'origine ou de l'URL. Les données sont mises à jour chaque semaine et agrégées sur les 28 jours précédents, sur une période de six mois. Vous pouvez utiliser cette API pour créer vos propres applications sur la base des données sur l'expérience utilisateur réelle dans CrUX. Consultez le guide de l'API CRUX History.
Obtenir de l'aide
Si vous avez besoin d'aide, plusieurs canaux sont à votre disposition pour contacter un agent. Le groupe Google CRUX est un forum public permettant aux utilisateurs de l'ensemble de données de poser des questions et de partager des analyses. Une balise CRUX pour Stack Overflow est également disponible si vous avez besoin d'aide pour la programmation avec SQL ou l'accès aux API. Enfin, le compte Twitter @ChromeUXReport vous permet de poser des questions et de suivre les annonces de produits.
Démonstration
Pour vous familiariser avec les données disponibles, consultez les guides détaillés sur l'utilisation du tableau de bord Looker Studio, de PageSpeed Insights, de BigQuery et des API quotidiennes et d'historique: