Ce document s'adresse aux développeurs qui souhaitent mesurer les pages vues sur leur application monopage à l'aide de Google Analytics.
Les applications monopages (SPA) sont des sites Web qui chargent un document HTML une seule fois et récupèrent tout contenu supplémentaire à l'aide d'API JavaScript.
Exemple: vous disposez d'un formulaire pour générer des prospects. Le formulaire comporte trois écrans:
- Premier écran permettant de collecter les informations sur le client.
- Deuxième écran sur lequel les clients indiquent leur intérêt pour certains services.
- Troisième écran permettant de s'inscrire à des webinaires en lien avec les centres d'intérêt du client.
Pour mesurer correctement les pages vues à partir d'une application SPA, vous devez compter les pages vues pour chaque écran avec lequel un utilisateur interagit et obtenir le bon référent de la page afin de pouvoir suivre correctement le parcours utilisateur.
Avant de commencer
Cette page suppose que vous disposez déjà des éléments suivants:
Un compte et une propriété Google Analytics 4 pour votre site Web Découvrez comment configurer Google Analytics.
Balise Google implémentée sur votre site Web qui se déclenche lors du chargement initial de la page. Découvrez comment configurer la balise Google.
Implémenter des mesures pour les applications monopages
Pour implémenter une mesure précise des SPA, utilisez l'une des méthodes suivantes pour déclencher une nouvelle page vue virtuelle:
Modifications de l'historique du navigateur (recommandé): si votre SPA utilise l'API History, en particulier la méthode
pushState()
etreplaceState()
pour mettre à jour les écrans, utilisez cette option.Événements personnalisés: si votre site Web utilise l'objet
DocumentFragment
pour afficher différents écrans, utilisez cette option.