Instalación con npm
Actualizado el 19 de octubre de 2026
Para aplicaciones creadas con un empaquetador, el paquete statsdot realiza la misma función que la etiqueta script, pero como un módulo que puedes importar.
npm install statsdot
import { init, track } from 'statsdot';
init({ domain: 'example.com' });
track('Signup');
track('Purchase', null, { revenue: 49.9, currency: 'EUR' });
La navegación con history.pushState, que utilizan la mayoría de los routers, cuenta automáticamente como una vista de página.
Opciones
| Opción | Predeterminado | |
|---|---|---|
domain |
(obligatorio) | El dominio tal y como se añadió en Statsdot |
apiHost |
https://statsdot.com |
Tu proxy de dominio propio, por ejemplo https://example.com/sd |
auto |
true |
Contar enlaces salientes y descargas de archivos |
scroll |
false |
Medir la profundidad de desplazamiento; actívalo también en los ajustes del sitio |
props |
ninguno | Propiedades personalizadas enviadas con cada vista de página |
allowLocalhost |
false |
Enviar también desde localhost, durante las pruebas |
Al igual que el script, el paquete no establece cookies, no almacena nada en el dispositivo y no envía nada desde navegadores automatizados o cuando has excluido tu propio navegador.