Las vistas del router se pierden
Angular Router navega sin recargar la página. PulsePanda cuenta cada cambio de ruta para que tu analítica siga siendo precisa.
Analítica para Angular
Dale a tu app de Angular analítica de producto completa — eventos, embudos, repetición de sesiones y mapas de calor — desde una sola etiqueta de script, con la navegación de Angular Router registrada automáticamente.
Por qué importa
Angular Router navega sin recargar la página. PulsePanda cuenta cada cambio de ruta para que tu analítica siga siendo precisa.
Registra eventos personalizados para medir la adopción de los componentes y flujos que publicas.
La repetición de sesiones captura el DOM renderizado y los errores de consola para que puedas ver qué falló.
Configuración
Añadir el fragmento al <head> de src/index.html — el único contenedor HTML que Angular sirve.
Angular — src/index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<base href="/" />
<script
src="https://pulsepanda.dev/sdk.js"
data-project="YOUR_PROJECT_ID"
defer></script>
</head>
<body>
<app-root></app-root>
</body>
</html>Llama a pulsepanda.track() desde un servicio o componente para registrar eventos personalizados para embudos y adopción de funciones.
Flujo de trabajo
Añade el script una vez a tu proyecto de Angular. La analítica web, los clics autocapturados, la repetición de sesiones y los mapas de calor empiezan a recopilar de inmediato.
Llama a pulsepanda.track() en acciones clave y pulsepanda.identify() tras el inicio de sesión para conectar eventos, sesiones y feedback a cada usuario.
Crea embudos, observa las repeticiones detrás de los abandonos, lee mapas de calor y recopila feedback dentro del producto — todo en un solo espacio de trabajo.
Lo que obtienes
Preguntas frecuentes
Sí. El SDK engancha los cambios de la History API, así que cada transición de ruta de Angular Router se registra como una vista de página automáticamente.
En el <head> de src/index.html. Angular sirve ese único contenedor, así que el SDK se carga para toda la app.
Sí. El objeto global pulsepanda está disponible en el navegador; llama a pulsepanda.track() o identify() desde cualquier servicio o componente.
Páginas relacionadas
Instala una vez y conecta analítica, repetición de sesiones, mapas de calor, embudos y feedback en minutos.
Empezar gratis