Ce document de référence décrit la méthode que vous utilisez pour suivre les périodes dans Google Analytics. Les rapports "Temps utilisateur" relatifs à la vitesse du site sont conçus spécifiquement pour aider les développeurs à comprendre la latence ou le temps passé à effectuer des requêtes AJAX ou à charger des ressources Web. Pour en savoir plus sur l'utilisation de cette méthode, consultez le guide du développeur relatif aux temps de chargement des sites.
Méthode de suivi du temps utilisateur
_trackTiming(category,
variable, time, opt_label, opt_sampleRate)
Construit et envoie l'appel de suivi du temps utilisateur au code de suivi Google Analytics. Par exemple, si le chargement de la bibliothèque jQuery à partir du réseau de contenu Google prend 20 millisecondes et que vous souhaitez que les données soient envoyées à 50% des visiteurs, vous devez appeler:
_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);
Détails du paramètre
Paramètre | Value | Obligatoire | Synthèse |
---|---|---|---|
category |
string |
oui | Chaîne permettant de catégoriser toutes les variables de temps utilisateur en groupes logiques pour faciliter la création de rapports.
Par exemple, vous pouvez utiliser la valeur jQuery si vous suivez le temps de chargement de cette bibliothèque JavaScript spécifique. |
variable |
string |
oui | Chaîne indiquant le nom de l'action de la ressource suivie. Par exemple, vous pouvez utiliser la valeur de JavaScript Load si vous souhaitez suivre le temps nécessaire au chargement de la bibliothèque JavaScript jQuery. Notez que les mêmes variables peuvent être utilisées dans plusieurs catégories pour suivre les codes temporels d'un événement commun à ces catégories, tel que Javascript Load et Page Ready Time , etc. |
time |
number |
oui | Durée, en millisecondes, du rapport à transmettre à Google Analytics. Si le chargement de la bibliothèque jQuery a pris 20 millisecondes, vous devez envoyer la valeur 20 . |
opt_label |
string |
non | Chaîne permettant d'afficher plus précisément les temps utilisateur dans les rapports. Vous pouvez également utiliser des libellés pour vous concentrer sur différents sous-tests pour la même combinaison catégorie/variable. Par exemple, si nous avons chargé jQuery à partir du réseau de diffusion de contenu Google, nous utilisons la valeur Google CDN . |
opt_sampleRate |
number |
non | Nombre permettant de remplacer manuellement le pourcentage de visiteurs dont les appels de minutage sont envoyés à Google Analytics.
La valeur par défaut est définie sur le même nombre que la collecte de données sur la vitesse générale du site et est basée sur un pourcentage de visiteurs. Par conséquent, si vous souhaitez effectuer le suivi des appels de la fonction _trackTiming pour 100% des visiteurs, vous devez utiliser la valeur 100 .
Notez que chaque appel est comptabilisé dans la limite générale de 500 appels par session. |