Dimensions

L'ensemble de données CrUX inclut des données de dimension pour permettre une interrogation plus approfondie des données. Les dimensions identifient un groupe spécifique de données par rapport auquel un enregistrement est agrégé. Par exemple, un facteur de forme "phone" indique que l'enregistrement contient des informations sur les chargements effectués sur un appareil mobile.

Il est possible que les données ne soient pas disponibles pour toutes les dimensions, en fonction de critères d'éligibilité.

Facteur de forme

Le facteur de forme vous permet d'interroger trois facteurs de forme distincts:

  • phone
  • tablet
  • desktop

Le facteur de forme est obtenu à partir de la chaîne user-agent de l'appareil.

Type de connexion effectif

Le type de connexion effective (ECT, Effective Connection Type) est une API de plate-forme Web qui permet de classer grossièrement les vitesses de connexion des visiteurs. Cette dimension de l'ensemble de données CrUX vous permet de:

  • Afficher le détail de la vitesse de connexion des vrais visiteurs
  • Filtrer les données de performances en fonction de la vitesse de connexion

La spécification définit quatre types de connexions, mais la majorité des visites sont probablement effectuées avec des connexions plus rapides que 3G et sont classées dans la catégorie 4G:

ECT DAR minimal Nombre maximal de liaisons descendantes Explication
offline N/A N/A Le réseau est hors connexion. Seuls les fichiers mis en cache peuvent être diffusés.
lent-2g 2000ms 50 kbit/s Le réseau est adapté aux transferts de petite envergure uniquement, tels que les pages comportant uniquement du texte.
2g 1400ms 70 kbit/s Le réseau est adapté au transfert de petites images.
3g 270ms 700 kbit/s Ce réseau est adapté au transfert d'éléments volumineux, tels que des images haute résolution, des fichiers audio et des vidéos en SD.
4g 0ms Ce réseau est adapté à la vidéo HD, à la vidéo en temps réel, etc.

Pays

La dimension "Pays" a été ajoutée à l'ensemble de données BigQuery CrUX en 2018. Le terme "pays" est utilisé de façon vague, car certaines zones géographiques sont politiquement contestées. Les valeurs de la dimension "Pays" sont déduites de l'adresse IP des utilisateurs et représentées sous forme de codes pays à deux lettres, conformément à la norme ISO 3166-1.

Les ensembles de données au niveau du pays sont fournis en plus de l'ensemble de données global, auxquels sont appliqués les critères d'éligibilité standards. Un tableau est fourni pour chaque pays, ainsi que des tableaux récapitulatifs qui incluent le code pays dans une colonne.

Les dimensions "Pays" ne sont pas disponibles via les API CrUX.

Dimensions facultatives

Depuis la version de mai 2022, l'ensemble de données CrUX accepte les dimensions facultatives. Auparavant, une combinaison facteur de forme et type de connexion effectif (ECT) devait respecter indépendamment le critère suffisamment populaire, sinon elle était exclue de la page ou de l'enregistrement d'origine. Avec cette fonctionnalité, les expériences sur différents ECT peuvent être combinées en fonction de leur facteur de forme commun, et la valeur ECT correspondante sera NULL. Des expériences sur différents facteurs de forme peuvent également être combinées, et les valeurs de l'ECT et du facteur de forme seront NULL.

Auparavant, le facteur de forme et le type de connexion effectif étaient des colonnes obligatoires dans nos tables BigQuery. Cela signifie que lorsque nous n'avions pas suffisamment de couverture pour exprimer les densités d'histogramme dans les lignes spécifiques (par exemple, facteur de forme = téléphone, type de connexion effectif = 2G), nous supprimions l'origine complète de l'ensemble de données. Avec les dimensions facultatives, nous avons rendu le facteur de forme et le type de connexion effectif facultatifs (NULLABLE). Par conséquent, nous pouvons désormais publier les densités d'histogramme globales dans de tels cas. Autrement dit, nous pouvons définir la valeur du type de connexion effectif sur NULL pour "tous les types de connexion effectives", ou définir le type de connexion effectif et le facteur de forme sur NULL pour "tous les types de connexion effectifs" et "tous les facteurs de forme".