Analytics für React

Produktanalyse 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

Was React-Teams endlich sehen können

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.

Kein Einblick, welche Komponenten genutzt werden

Löse eigene Events bei den Buttons und Abläufen aus, die dir wichtig sind, um die Nutzung bestimmter Funktionen und Komponenten zu messen.

Schwer reproduzierbare UI-Bugs

Session Replay erfasst das gerenderte DOM und Fehler, sodass du genau den Zustand siehst, der für einen Nutzer kaputtgegangen ist.

Einrichtung

PulsePanda zu React hinzufügen

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

Von der Installation zur Erkenntnis

1

Snippet installieren

Füge das Skript einmal zu deinem React-Projekt hinzu. Webanalyse, automatisch erfasste Klicks, Session Replay und Heatmaps beginnen sofort mit der Erfassung.

2

Erfassen, was zählt

Rufe pulsepanda.track() bei wichtigen Aktionen und pulsepanda.identify() nach dem Login auf, um Events, Sessions und Feedback jedem Nutzer zuzuordnen.

3

Auf Basis der Daten handeln

Erstelle Funnels, sieh dir die Replays hinter Abbrüchen an, lies Heatmaps und sammle Feedback im Produkt – alles in einem Workspace.

Was du bekommst

Ein Snippet, das ganze Bild

Ein Snippet, das ganze Bild
Analytics-EbeneSeitenaufrufe, eigene Events, Conversion-Funnels und Retention.
VerhaltensebeneSession Replay, Klick- und Scroll-Heatmaps und Fehlerkontext.
Feedback-EbeneEingebettete Umfragen, Feedback-Widgets, Formulare und ein Feature-Voting-Board.

FAQ

Fragen zu React

Funktioniert es mit React Router?

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.

Funktioniert es mit Create React App und Vite?

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.

Wie identifiziere ich angemeldete Nutzer?

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

Mehr entdecken

Füge deiner React-App Analytics hinzu

Einmal installieren und Analytics, Session Replay, Heatmaps, Funnels und Feedback in wenigen Minuten verbinden.

Kostenlos starten