SPAs melden nur einen Seitenaufruf
Eine React-App lädt einmal und wechselt dann die Ansichten im Browser. PulsePanda erfasst jede Navigation innerhalb der App, damit deine Analytics die echte Nutzung abbilden und nicht nur einen einzigen Einstieg.
Analytics für React
PulsePanda gibt deiner React-Single-Page-App vollständige Produktanalyse – Events, Funnels, Session Replay und Heatmaps – über ein einziges Script-Tag, wobei clientseitige Routenwechsel direkt erfasst werden.
Warum es wichtig ist
Eine React-App lädt einmal und wechselt dann die Ansichten im Browser. PulsePanda erfasst jede Navigation innerhalb der App, damit deine Analytics die echte Nutzung abbilden und nicht nur einen einzigen Einstieg.
Löse eigene Events bei den Buttons und Abläufen aus, die dir wichtig sind, um die Nutzung bestimmter Funktionen und Komponenten zu messen.
Session Replay erfasst das gerenderte DOM und Fehler, sodass du genau den Zustand siehst, der für einen Nutzer kaputtgegangen ist.
Einrichtung
PulsePanda ist frameworkunabhängig, die einfachste Installation ist also ein Script-Tag in deiner HTML-Hülle. Füge es in den <head> deiner Einstiegs-HTML-Datei ein.
Vite – index.html (oder public/index.html bei CRA)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<script
src="https://pulsepanda.dev/sdk.js"
data-project="YOUR_PROJECT_ID"
defer></script>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>Sobald es geladen ist, rufe pulsepanda.track("event_name", { ...props }) aus jeder Komponente auf, um eigene Events zu erfassen und Funnels zu erstellen.
Workflow
Füge das Skript einmal zu deinem React-Projekt hinzu. Webanalyse, automatisch erfasste Klicks, Session Replay und Heatmaps beginnen sofort mit der Erfassung.
Rufe pulsepanda.track() bei wichtigen Aktionen und pulsepanda.identify() nach dem Login auf, um Events, Sessions und Feedback jedem Nutzer zuzuordnen.
Erstelle Funnels, sieh dir die Replays hinter Abbrüchen an, lies Heatmaps und sammle Feedback im Produkt – alles in einem Workspace.
Was du bekommst
| Analytics-Ebene | Seitenaufrufe, eigene Events, Conversion-Funnels und Retention. |
|---|---|
| Verhaltensebene | Session Replay, Klick- und Scroll-Heatmaps und Fehlerkontext. |
| Feedback-Ebene | Eingebettete Umfragen, Feedback-Widgets, Formulare und ein Feature-Voting-Board. |
FAQ
Ja. Das SDK erfasst Navigation über die History API, sodass Routenwechsel aus React Router, TanStack Router oder jedem anderen Client-Router automatisch als Seitenaufrufe erfasst werden.
Mit beiden. Füge das Skript bei CRA in public/index.html oder bei Vite in index.html ein. Es gibt keine Abhängigkeit vom Build-Schritt.
Rufe nach dem Login pulsepanda.identify("user_id", { email, plan }) auf, damit Sessions, Events und Feedback über Besuche hinweg derselben Person zugeordnet werden.
Verwandte Seiten
Einmal installieren und Analytics, Session Replay, Heatmaps, Funnels und Feedback in wenigen Minuten verbinden.
Kostenlos starten