Les vues du router sont manquées
Vue Router échange les composants sans recharger la page. PulsePanda compte chaque navigation pour que vos décomptes de vues correspondent à la réalité.
Analytics pour Vue
Capturez les pages vues, les événements, le session replay et les heatmaps dans toute votre application Vue ou Nuxt depuis une seule balise de script, avec le suivi automatique de la navigation Vue Router.
Pourquoi c'est important
Vue Router échange les composants sans recharger la page. PulsePanda compte chaque navigation pour que vos décomptes de vues correspondent à la réalité.
Suivez des événements personnalisés pour voir quelles fonctionnalités et flux les utilisateurs atteignent réellement dans votre application.
Les heatmaps et le session replay montrent où les utilisateurs hésitent, font du rage-click ou abandonnent dans vos composants.
Installation
Ajoutez l'extrait à votre fichier d'entrée HTML. Pour Vue pur, utilisez index.html ; pour Nuxt, ajoutez-le via nuxt.config app head.
Vue — index.html
<!doctype html>
<html lang="en">
<head>
<script
src="https://pulsepanda.dev/sdk.js"
data-project="YOUR_PROJECT_ID"
defer></script>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>Sur Nuxt, ajoutez le même script via app.head.script dans nuxt.config.ts pour qu'il soit livré sur chaque page rendue côté serveur.
Flux de travail
Ajoutez le script une seule fois à votre projet Vue. L'analytics web, la capture automatique des clics, le session replay et les heatmaps commencent à collecter immédiatement.
Appelez pulsepanda.track() sur les actions clés et pulsepanda.identify() après la connexion pour relier les événements, les sessions et les retours à chaque utilisateur.
Créez des funnels, regardez les replays derrière les abandons, lisez les heatmaps et recueillez des retours dans le produit — le tout dans un seul espace de travail.
Ce que vous obtenez
FAQ
Oui. Le SDK s'accroche aux changements de la History API, donc chaque transition de route Vue Router ou Nuxt est enregistrée automatiquement comme une page vue.
Oui. Ajoutez l'extrait à l'app head dans nuxt.config pour qu'il se charge sur chaque page rendue ; le suivi s'exécute dans le navigateur après l'hydratation.
Oui. Appelez pulsepanda.track("event", { props }) depuis une méthode, un composable ou un gestionnaire d'événements n'importe où dans vos composants.
Pages associées
Installez une seule fois et connectez l'analytics, le session replay, les heatmaps, les funnels et les retours en quelques minutes.
Commencer gratuitement