SPAs relatam uma visualização de página
Um app React carrega uma vez e depois troca as visualizações no navegador. O PulsePanda rastreia cada navegação dentro do app para que sua análise reflita o uso real, não uma única landing page.
Análise para React
O PulsePanda dá ao seu single-page app React análise de produto completa — eventos, funis, session replay e mapas de calor — a partir de uma única tag de script, com mudanças de rota do lado do cliente rastreadas prontas para uso.
Por que isso importa
Um app React carrega uma vez e depois troca as visualizações no navegador. O PulsePanda rastreia cada navegação dentro do app para que sua análise reflita o uso real, não uma única landing page.
Dispare eventos personalizados nos botões e fluxos que importam para você para medir a adoção de recursos e componentes específicos.
O session replay captura o DOM renderizado e os erros para que você possa ver o estado exato que quebrou para um usuário.
Configuração
O PulsePanda é agnóstico a frameworks, então a instalação mais simples é uma tag de script no seu shell HTML. Adicione-a ao <head> do seu arquivo HTML de entrada.
Vite — index.html (ou public/index.html para o 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>Depois de carregado, chame pulsepanda.track("event_name", { ...props }) a partir de qualquer componente para registrar eventos personalizados e construir funis.
Fluxo de trabalho
Adicione o script uma vez ao seu projeto React. Análise web, cliques capturados automaticamente, session replay e mapas de calor começam a coletar imediatamente.
Chame pulsepanda.track() em ações importantes e pulsepanda.identify() após o login para conectar eventos, sessões e feedback a cada usuário.
Construa funis, assista aos replays por trás das desistências, leia mapas de calor e colete feedback dentro do produto — tudo em um só workspace.
O que você ganha
Perguntas frequentes
Sim. O SDK rastreia a navegação da History API, então mudanças de rota do React Router, TanStack Router ou qualquer roteador do cliente são capturadas como visualizações de página automaticamente.
Ambos. Adicione o script a public/index.html para o CRA ou a index.html para o Vite. Não há dependência de etapa de build.
Após o login, chame pulsepanda.identify("user_id", { email, plan }) para que sessões, eventos e feedback se conectem à mesma pessoa entre as visitas.
Páginas relacionadas
Instale uma vez e conecte análise, session replay, mapas de calor, funis e feedback em minutos.
Comece grátis