Dimension Core/Dash : Élément d'Attribution
Nous avons optimisé notre infrastructure pour vous éviter de surpayer la vôtre. Nous offrons un monitoring Core Web Vitals de haute qualité sans le surcoût marketing !
Trusted by market leaders
Dimension : Attribution : Élément (CLS, INP, LCP)
Les métriques Attribution Element (clsel, inpel, lcpel) renvoient le Nom du Nœud et le sélecteur CSS spécifique de l'élément HTML associé à un événement Core Web Vital.
Alors que la dimension URL vous indique où la performance se dégrade dans l'application, l'Élément d'Attribution vous indique quel composant spécifique pilote ce score. Cette granularité fait passer la conversation technique d'une optimisation générale au niveau de la page à un ciblage spécifique au niveau du DOM.

Objectif du filtrage par élément d'attribution : Vérification et Découverte
Cette dimension remplit deux fonctions stratégiques principales dans votre workflow de performance : la Vérification de la Cible et la Découverte Comportementale.
- Vérification de la Cible : Vous ne pouvez pas optimiser le LCP si vous ciblez le mauvais nœud. Les développeurs supposent souvent que l'image "Hero" est l'élément LCP et l'optimisent, pour découvrir que la métrique ne bouge pas car le navigateur a en fait signalé un bloc de texte ou une bannière de cookies comme étant le LCP. Cette dimension confirme exactement quel élément le navigateur mesure.
- Découverte Comportementale : Les utilisateurs interagissent avec votre site de manières que vous n'anticipez pas lors du QA. Ils cliquent sur des images statiques en s'attendant à un zoom, ou effectuent des rage-clicks sur des éléments d'interface non réactifs. Cette dimension révèle les éléments réels avec lesquels les utilisateurs s'engagent et qui déclenchent une latence élevée, exposant les angles morts de votre couverture de test.
Scénarios Spécifiques aux Métriques
Chaque Core Web Vital nécessite une approche analytique distincte lors de l'examen de l'Élément d'Attribution.
Largest Contentful Paint (LCP)
L'Élément d'Attribution LCP est votre outil d'audit pour la "Priorité des Ressources". Il répond à la question : L'élément le plus grand à l'écran est-il celui que j'ai conçu pour l'être ?
- Le LCP "Inattendu" : Vous voyez souvent des éléments comme
div.cookie-consentoup.intro-textapparaître comme le nœud LCP. Cela signale généralement une réalité du responsive design, et non une erreur de chargement. Sur des viewports spécifiques (particulièrement mobile), votre image "Hero" peut être rendue plus petite qu'un bloc de texte ou poussée entièrement sous la ligne de flottaison. Si un bloc de texte occupe physiquement plus de pixels dans le viewport que l'image, le navigateur identifie correctement le texte comme le LCP. Vous devez recouper ces éléments avec la dimension Device Form Factor pour voir si votre mise en page mobile favorise le texte par rapport aux images comme contenu principal. - Le LCP "Attendu" : Lorsque la dimension confirme que votre
img.hero-bannerprévu est bien l'élément LCP, vous avez le feu vert pour une optimisation spécifique à l'asset. Vous savez maintenant que des interventions directes sur ce fichier image spécifique (compression, format, mise en cache) auront un impact direct sur votre score global.
Interaction to Next Paint (INP)
Les problèmes d'INP découlent souvent d'un décalage entre l'intention de l'utilisateur et la réactivité de l'interface. Cette dimension met en évidence les cibles spécifiques de clic, tap ou pression de touche qui entraînent un blocage du main-thread.
- Les Interactions "Cachées" : Vous pouvez trouver des valeurs INP élevées attachées à des éléments que vous ne considériez pas comme "interactifs", tels que IMG.product-detail ou DIV.background-wrapper. Cela signale que les utilisateurs cliquent sur ces éléments en attendant un retour (comme une lightbox ou un zoom) qui n'existe pas ou qui exécute des écouteurs JavaScript lourds qui ne devraient pas être là.
- Fonctionnalités Lourdes : Des cibles courantes comme INPUT.search-bar ou BUTTON.add-to-cart apparaissent fréquemment ici. Cela isole le goulot d'étranglement de performance aux gestionnaires d'événements spécifiques attachés à ces contrôles. Cela confirme que le délai n'est pas un ralentissement général de la page, mais un coût de calcul spécifique lié à cette fonctionnalité (par exemple, un script d'auto-complétion de recherche s'exécutant de manière trop agressive).
Cumulative Layout Shift (CLS)
Le CLS est difficile à déboguer car l'élément qui "se déplace" est souvent victime d'une injection de contenu dynamique ailleurs. L'Élément d'Attribution identifie la victime : 'l'élément qui a bougé'.
- Tracer la Cause : Si la dimension signale que DIV.content-body est l'élément qui se déplace, vous regardez généralement immédiatement au-dessus de ce nœud dans le DOM. Le content-body lui-même est rarement le problème ; il est poussé vers le bas par un injecteur, tel qu'un emplacement publicitaire à chargement tardif, une bannière ou un fichier de police qui s'échange.
- Analyse de Cluster : En regroupant ces attributions, vous pouvez voir si l'instabilité de la mise en page est systémique (par exemple, le
footerse déplace à chaque chargement de page) ou spécifique à certains types de contenu (par exemple,img.user-avatarse déplace uniquement sur les pages de profil).
Améliorer les Core Web Vitals par Élément
- Trier par Impact : Dans votre tableau CoreDash, triez par la colonne Impact. Cela fait remonter en haut de la liste les éléments DOM spécifiques causant le plus de dommages à votre score global.
- Isoler le Composant : Si
button.submit-formest votre principal coupable pour l'INP, vous pouvez arrêter d'investiguer le bundle JavaScript général et vous concentrer entièrement sur les gestionnaires onsubmit pour ce bouton spécifique. - Valider le Correctif : Après avoir déployé un correctif (par exemple, réserver de l'espace pour un emplacement publicitaire), surveillez l'Élément d'Attribution pour le CLS. Si le nœud spécifique disparaît de la liste, le correctif a fonctionné. Si le nœud reste mais que le score s'améliore légèrement, vous avez atténué mais pas résolu le déplacement.

