Ce document s'adresse aux développeurs qui souhaitent mesurer les pages vues dans leur application monopage à l'aide de Google Analytics.
Les applications monopages (SPA) sont des sites Web qui chargent un document HTML une fois et récupèrent tout contenu supplémentaire à l'aide d'API JavaScript.
Exemple: Supposons que vous disposiez d'un formulaire permettant d'acquérir des prospects. Le formulaire comporte trois écrans:
- Premier écran permettant de capturer les informations sur le client.
- Deuxième écran sur lequel les clients indiquent leur intérêt pour certains services.
- Page du troisième écran pour s'inscrire aux webinaires relatifs aux centres d'intérêt du client.
Pour mesurer correctement les pages vues à partir des applications monopages, il est essentiel de compter les pages vues pour chaque écran avec lequel un utilisateur interagit et d'obtenir la bonne referrer afin de pouvoir suivre correctement le parcours utilisateur.
Avant de commencer
Dans cette page, nous partons du principe 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 la mesure des applications monopages
Pour implémenter une mesure précise de l'application monopage, 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 les méthodes
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.