How To Analyze Page Load Time Data In Ga4Google Analytics 4

Comment analyser le temps de chargement d’une page dans GA4 (Google Analytics 4)

Dernière mise à jour le 15 juin 2026 à 08:23

Souhaitez-vous suivre les temps de chargement des pages de GA4 ? L’absence de données sur la « vitesse du site » dans GA4 peut dérouter les utilisateurs d’Universal Analytics. GA4 ne fournit pas de données sur la vitesse ou le temps de chargement des pages. GA4 peut fournir des mesures de temps de chargement. Utilisons Google Tag Manager pour enregistrer les temps de chargement des pages dans Google Analytics.

Pour continuer, assurez-vous que vous avez mis en œuvre Google Tag Manager (GTM) et que vous avez mis en place une balise de configuration GA4 dans votre conteneur GTM. Il convient de noter que la mise en œuvre de GA4 via GTM n’est pas obligatoire. Il est possible de surveiller la vitesse des pages via GTM dans GA4, à condition que la balise GA4 ait été initialement installée directement dans le backend du site web.

Étape 1 : Variable

Pour accéder au backend du Tag Manager, veuillez vous rendre sur https://tagmanager.google.com/ et vous connecter. Accédez au segment Variables situé sur le côté gauche. Pour créer une nouvelle variable JavaScript personnalisée, accédez aux Variables définies par l’utilisateur et sélectionnez le bouton « Nouveau ».

Aqevh0Xoqctljuaauhweckexs9Vlqtqctlu73W0Yirkdcmaow8A7Bmj80Gbeqt9N Pyt70Rjwaqe7I Hts8X8A3Sn4Ed7Lzrbadv2Vbo9Ogop9Rj9Jihqe1Dmwtngq

Pour configurer la variable, sélectionnez « Configuration de la variable » et choisissez « Custom JavaScript » comme type de variable.

Mp2Bgjk4Trjop1Pkiddt3E4S8Lssnzzuocsyrr6Tmaqxmc36Fgeijtav4Wg6Lxion8D2Eyvqncjeuao7Dhhc Kgbreswv1G Hzaqhxsbjqwlxtbbdwya1Ruvhesjjjdbi83Nel6Ptw4Rade2Hyw S5C

La variable peut être renommée « Temps de chargement de la page » et le code peut être incorporé dans le JavaScript personnalisé.

Code JavaScript personnalisé :

function() {
	if (window.performance && window.performance.getEntriesByType) {
		var entries = window.performance.getEntriesByType("navigation");
		if (entries.length > 0) {
			var navTiming = entries[0];
			var pageLoadTime = navTiming.loadEventEnd - navTiming.startTime;
		return Math.round(pageLoadTime / 100) / 10;
		}
	}
}
Voixoef6L Qm6Foykvhrtjihbxvrrkjej36Fxxnrekfhzapelk2Ric29Ywahpw4Yblmns905Bleousnnde5S 1Rw4Yqsvxfuc9Cbqytyv1Kk03Ugqoirv8Qcenzl42Wirnifqdcxwehaohkg3Gpcyhw

Étape 2 : Déclencheurs

Pour créer un nouveau déclencheur, accédez à la section « Déclencheurs » et sélectionnez le bouton « Nouveau ».

2

Pour configurer le déclencheur, sélectionnez « Window Loaded » dans la catégorie « Page View » après avoir cliqué sur « Trigger Configuration ».

Tpvyvzhahnofdvw5T Hafy5Nhwnhxydg7Cd4Si4Awuxi7 Dzh3Xqv1Pav3Osmy7J1Axuavv2Jsbl8Pmgcumfd0Qrkaiuf80Ntlozpphbrpia Hjeg6Ca2Xpo8Yhs7D35Igdvmy 1Mjp87Gjtcucwau

Le déclencheur peut être renommé « Page chargée » et sauvegardé par la suite.

Pxzd9Amsoubumm6Efvzppzohkxuqznsqamlwdqjs30O6Rzb5Ykjnkkisdmqys2T2Chp57Tqfz5I Pdgtl18Mgltfgsw1Uugijew2Kz7 Ihshnsp Tshlmywe8Jaomj7Zavoevxd 97Nazd4Tmjxw0 4

Un deuxième déclencheur sera créé. La balise événementielle GA4 sera conditionnée par un déclencheur qui limite son déclenchement aux cas où la variable JavaScript personnalisée renvoie une valeur supérieure ou égale à zéro.

Pour créer le deuxième déclencheur, accédez à la section « Tiggers » située sur le côté gauche et sélectionnez le bouton « Nouveau ». Sélectionnez « Événement personnalisé » comme type de déclencheur actuellement requis.

Vztxax3Yipzth3Sxr0Rgw8K819Xr4Rnbjkye S1 Pjvz2Z73Js1Kazuv7I2Xqmqp7U Ttlvegnvyal Lbmu 6Qin6Jqayfc4Si Dpifk Yjdmkvczq7Ivcpkif8Be4Mghonzevvclpfdaph1Pl6Bdwe

La configuration de l' »événement personnalisé » peut être lancée en cliquant dessus. Il est recommandé d’assigner le nom de l’événement sous la forme d’une expression régulière « .* » et d’utiliser la correspondance regex. Choisissez « Certains événements personnalisés » comme option de déclenchement. Sélectionnez l’indicateur « Temps de chargement de la page » précédemment configuré et appliquez la condition « inférieur à 0 ». Enfin, le déclencheur peut être renommé « Temps de chargement de la page inférieur à 0 » et sauvegardé.

Étape 3 : Étiquetage

Une fois la variable JavaScript personnalisée mise en place pour capturer le temps de chargement de la page et les déclencheurs configurés, l’étape suivante consiste à générer la balise d’événement GA4. La mise en œuvre de cette balise facilitera la transmission des données relatives au temps de chargement des pages à Google Analytics 4.

Pour créer un nouveau tag, accédez à la section « Tags » et sélectionnez le bouton « Nouveau ».

Zjr 5Bbesbg1Stvsg6Bbppvj1Eutngeh5Ivqxy8Xjftrnwlbgxnqgcolxlqyyhiyoifrwbffrubrbrghk4Lx Mp

Pour configurer la balise, sélectionnez « Configuration de la balise » et choisissez « Google Analytics : GA4 Event » comme type de balise.

Arcobgiqq80Vszeyz2Rld9E9Mtgxnuaqwejbyvq4Uwqx8Xjraxw2Vpepeygewmrb6Gv1Ejc2Vpxe3Ddkwsqepejwoocvxpkmcgp Anjstet2Qopjemxgvaoqux Qqouqklpx2X3 U3Npcbfl4Lwm30W

La première étape consiste à sélectionner la balise de configuration. L’option « None-Manually Set ID » peut être choisie dans le cas où la balise GA4 a été implémentée directement dans le backend du site web au lieu du GTM. L’ID de la mesure peut être saisi manuellement. Le nom de l’événement peut être désigné comme « page_load_time ». L’étape finale consiste à saisir « loading_time_sec » dans le champ « Parameter Name » et « {{Page Load Time}} » dans le champ « Value ».

Uurcc2Kwje3Mvoudafqbisfmrkfzquuz5Rocg Si39Mk

Sélectionnez « Déclenchement » et désignez le « Chargement de la page » précédemment établi comme « Déclencheurs de tir ». Ensuite, sélectionnez le « Temps de chargement de la page inférieur à 0′ » qui a été défini précédemment comme « Exceptions ».

Xuxxdo2 Miqg5Ic8Jd0 Qjevn8 3Ue8Qgk08F6Xk 1Ychkw29Oc7Uakh H 8Sabqjmkpkjsgulagv8Xjvd1Wk1Ttzyh1Ghn5Xq8Z6Wr Vuvantjwkojtadacvrbqddjv93Cemfhzvfphz06T3V6Bwm

Étape 4 : Paramètres

Après la création de l’événement page_load_time personnalisé, l’étape suivante consiste à enregistrer le paramètre loading_time_sec dans GA4. L’accès à l’autorisation d’édition ou d’administration dans Google Analytics est nécessaire pour effectuer cette tâche. En accédant à la section « Admin » et en sélectionnant « Définitions personnalisées », nous pourrons générer une nouvelle mesure personnalisée qui incorpore la valeur du paramètre pour l’utiliser dans nos rapports.

Ecjitdxrqyq0Axhewboe5Nilvbrof Suvta3Ia4Hztmdj8B Misrivgyrodxwuvexot0Ht3Moixhgloamdjmwpwoylfij Pejrytlujbvrjb Cjyl3Egbhdgpygyrwee3Eeuqnatnmmaonm

Étape 5 : Test et publication

La mesure finale consiste à évaluer la balise, les déclencheurs et la variable dans votre conteneur GTM. La plateforme GA4 reçoit la valeur du temps de chargement de la page.

Une fois les étapes nécessaires franchies, le conteneur peut être publié. Le temps de chargement des pages sera suivi dans le GA4 à l’avenir.

Étape 6 : Utilisation de Looker Studio

Pour commencer, générez un rapport et établissez une connexion entre votre propriété GA4 et Looker Studio. Veuillez procéder à la génération d’un tableau et à l’incorporation de votre dimension préférée basée sur les pages. La métrique ‘Page Path’ a été utilisée, bien que d’autres options soient également disponibles. Deux métriques potentielles à considérer sont « Count Page Load Time » et « Average Page Load Time ».

Hkjqvqe7Kqiwwqs4Ntjkyou2Mh Tgyowsm1Tjy0Dicscs K9Iad7Yhj6Tqkfxqu7Fyi9Aolu76Wytse7Qnftbyqasj Ze1Lubdvy62Zh6Zassq5Vqvadkpnbiewv7Jwqoknf5Mse Skptlcaa7N0Tjk

Un filtre doit être ajouté au graphique pour tenir compte des cas où des pages ont été consultées sans que la balise du temps de chargement de la page ait été déclenchée. En cas de modification du déclencheur, il est recommandé d’exclure le déclenchement sur chaque page, en cas d’erreur ou si le temps de chargement de la page est évalué à zéro seconde ou moins.

Un filtre peut être généré et implémenté sur le graphique via Looker Studio.

4Exa3Qhfkivwbxqyyuspxe Xge Mouhpnzumlq72 F4Npad4Vhm5Gfxjnyxa

Analyse des données relatives au temps de chargement des pages

Lors de l’analyse des données relatives au temps de chargement des pages, il est conseillé de prendre en compte les facteurs suivants :

Effectuer une analyse pour identifier les pages web dont le temps de chargement est lent. Identifiez les pages web qui présentent des temps de chargement supérieurs à la durée moyenne de votre site web. Il est recommandé d’optimiser ces pages afin d’améliorer l’expérience de l’utilisateur et de réduire le taux de rebond.

Analyser les pages à fort trafic. Il est recommandé de donner la priorité aux efforts d’optimisation des pages web qui présentent un volume de trafic élevé, car elles ont tendance à avoir un effet plus prononcé sur les performances globales et l’expérience de l’utilisateur du site web.

Intégrer le retour d’information des utilisateurs dans le processus d’analyse. L’analyse des enquêtes et des commentaires des utilisateurs peut aider à identifier les pages ou les éléments particuliers qui pourraient nuire à l’expérience de l’utilisateur en raison de la lenteur des temps de chargement.

Recommandations pour optimiser la vitesse de chargement des pages

Les recommandations suivantes peuvent être mises en œuvre pour améliorer les temps de chargement des pages :

Optimiser les images. Optimisez la taille des fichiers et sélectionnez le format optimal (WebP, JPEG ou PNG) en fonction du contenu et de la compatibilité du navigateur.

Optimiser la taille des ressources grâce à des techniques de minification et de compression. Appliquer des techniques de réduction de la taille des fichiers telles que la minification des fichiers HTML, CSS et JavaScript en éliminant les caractères redondants. En outre, utilisez la compression gzip pour réduire davantage la taille des fichiers.

Optimiser les performances des sites web en mettant en œuvre la mise en cache des navigateurs. Définir des protocoles de mise en cache pour permettre aux navigateurs web de mettre en cache et de réutiliser les ressources précédemment recherchées, réduisant ainsi la durée de chargement des pages.

Utiliser un réseau de diffusion de contenu (CDN). Les réseaux de diffusion de contenu (CDN) facilitent la distribution du contenu sur différents serveurs, améliorant ainsi l’accessibilité des utilisateurs en fonction de leur situation géographique.

Grâce à l’examen des mesures du temps de chargement des pages dans Google Analytics et à la mise en œuvre de tactiques d’optimisation, il est possible d’améliorer la fonctionnalité du site web et l’expérience de l’utilisateur. Cela peut se traduire par une augmentation de l’engagement et des taux de conversion.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Défiler vers le haut