Le viste del router vengono perse
Vue Router cambia componenti senza ricaricare la pagina. PulsePanda conta ogni navigazione, così i conteggi delle visualizzazioni corrispondono alla realtà.
Analisi per Vue
Acquisisci visualizzazioni di pagina, eventi, registrazione delle sessioni e heatmap in tutta la tua app Vue o Nuxt con un solo tag script, con la navigazione di Vue Router tracciata automaticamente.
Perché è importante
Vue Router cambia componenti senza ricaricare la pagina. PulsePanda conta ogni navigazione, così i conteggi delle visualizzazioni corrispondono alla realtà.
Traccia eventi personalizzati per vedere quali funzionalità e flussi gli utenti raggiungono davvero nella tua app.
Heatmap e registrazione delle sessioni mostrano dove gli utenti esitano, fanno rage click o abbandonano nei tuoi componenti.
Configurazione
Aggiungi lo snippet al tuo file HTML di ingresso. Per Vue semplice usa index.html; per Nuxt aggiungilo tramite l'head dell'app in nuxt.config.
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>Su Nuxt, aggiungi lo stesso script tramite app.head.script in nuxt.config.ts così viene incluso in ogni pagina renderizzata lato server.
Flusso di lavoro
Aggiungi lo script una sola volta al tuo progetto Vue. Analisi web, clic acquisiti automaticamente, registrazione delle sessioni e heatmap iniziano subito a raccogliere dati.
Chiama pulsepanda.track() sulle azioni chiave e pulsepanda.identify() dopo l'accesso per collegare eventi, sessioni e feedback a ogni utente.
Crea funnel, guarda le registrazioni dietro gli abbandoni, leggi le heatmap e raccogli feedback nel prodotto, tutto in un unico workspace.
Cosa ottieni
| Livello di analisi | Visualizzazioni di pagina, eventi personalizzati, funnel di conversione e retention. |
|---|---|
| Livello del comportamento | Registrazione delle sessioni, heatmap di clic e scroll e contesto degli errori. |
| Livello del feedback | Sondaggi incorporati, widget di feedback, moduli e una bacheca di voto delle funzionalità. |
FAQ
Sì. L'SDK intercetta i cambiamenti della History API, quindi ogni transizione di route di Vue Router o Nuxt viene registrata automaticamente come visualizzazione di pagina.
Sì. Aggiungi lo snippet all'head dell'app in nuxt.config così si carica su ogni pagina renderizzata; il tracciamento viene eseguito nel browser dopo l'hydration.
Sì. Chiama pulsepanda.track("event", { props }) da un metodo, un composable o un event handler ovunque nei tuoi componenti.
Pagine correlate
Installa una volta e collega analisi, registrazione delle sessioni, heatmap, funnel e feedback in pochi minuti.
Inizia gratis