Saltar para o conteúdo

Instalar com o npm

Atualizado em 19 de outubro de 2026

Para aplicações criadas com um empacotador, o pacote statsdot faz o mesmo que a tag de script, como um módulo que importa.

npm install statsdot
import { init, track } from 'statsdot';

init({ domain: 'example.com' });

track('Signup');
track('Purchase', null, { revenue: 49.9, currency: 'EUR' });

A navegação com history.pushState, utilizada pela maioria dos routers, conta automaticamente como uma visualização de página.

Opções

Opção Predefinição
domain (obrigatório) O domínio tal como foi adicionado no Statsdot
apiHost https://statsdot.com O seu proxy de domínio próprio, por exemplo https://example.com/sd
auto true Contar links de saída e descargas de ficheiros
scroll false Medir profundidade de desvio; ative também nas definições do site
props nenhum Propriedades personalizadas enviadas com cada visualização de página
allowLocalhost false Enviar também a partir de localhost, durante os testes

À semelhança do script, o pacote não define cookies, não armazena nada no dispositivo e não envia nada a partir de navegadores automatizados ou quando excluiu o seu próprio navegador.