Configuração do script
Atualizado em 17 de outubro de 2026
O script pesa menos de 1 KB comprimido e é carregado com defer, após a página.
<script defer data-domain="example.com" src="https://statsdot.com/js/script.js"></script>
Atributos
| Atributo | Significado |
|---|---|
data-domain |
Obrigatório. O site tal como o adicionou no Statsdot, sem www. |
data-auto="false" |
Desativa o rastreio automático de links externos e transferências de ficheiros. |
O que envia
Para cada visualização de página: o endereço da página sem a query string, o domínio do site de referência, as tags UTM da página de destino e a largura do ecrã (para distinguir computador, tablet e telemóvel). Os eventos adicionam um nome e uma etiqueta opcional. O pedido é enviado para https://statsdot.com/api/collect. Nada é armazenado no dispositivo do visitante: sem cookies, sem armazenamento local, sem fingerprinting.
Aplicações de página única
O script monitoriza a API de histórico do browser, pelo que a navegação do lado do cliente em React, Vue, Next.js, Nuxt, Livewire (wire:navigate) ou Inertia contabiliza cada página sem necessidade de código adicional.
Quando não executa ações
- Em
localhoste outros endereços locais. - Em browsers automatizados que se identificam como tal (
navigator.webdriver). - Quando excluiu as suas próprias visitas, consulte Excluir as suas próprias visitas.
Bots e crawlers conhecidos também são excluídos no servidor, consulte o Diretório de crawlers de IA.
O seu próprio domínio
Para contornar bloqueadores que listam domínios de análise, sirva o script a partir do seu próprio domínio com um proxy: consulte Servir o script a partir do seu próprio domínio. O script envia as visitas a partir do local onde foi carregado.
Eventos personalizados a partir de código
window.statsdot.track('Signup');
window.statsdot.track('Download', 'Price list 2026');
Mais informações em Eventos e objetivos.