O tracking.js é o principal item da stack do Synapside Analytics. Ele é responsavel por capturar eventos em sites e produtos, de forma automática ou manual para eventos personalizados.Documentation Index
Fetch the complete documentation index at: https://docs.analytics.synapside.com/llms.txt
Use this file to discover all available pages before exploring further.

Instalação
Para instalar o tracking.js em seu site, adicione o snippet abaixo no HTML, de preferência no<head> ou através de gerenciadores de tag como o Google Tag Manager (GTM).
Substitua
project_{project_id} pelo código do seu projeto, disponível no dashboard do Synapside Analytics.sAnalytics antes mesmo do script carregar. Assim, qualquer chamada feita logo após a instalação é enfileirada e executada automaticamente assim que o SDK inicializar.
Em ferramentas como GTM, use eventos de Exibição de página como gatilho da TAG.
Eventos automáticos
Após a instalação, o tracking.js passa a capturar os seguintes eventos sem nenhuma configuração adicional:| Evento | Quando é disparado |
|---|---|
session_start | Primeira visita da sessão |
pageview | Carregamento de cada página |
click | Clique em elementos <a> e <button> |
form_submit | Envio de qualquer formulário |
Eventos personalizados - track
Use sAnalytics('track', ...) para registrar qualquer ação relevante no seu produto.
Identificação de usuários - identify
Use sAnalytics('identify', ...) para associar um usuário identificado (após login, por exemplo) à sessão atual.
| Campo | Tipo | Descrição |
|---|---|---|
type | string | Tipo do identificador: email, phone, user_id, etc. |
value | string | Valor do identificador |
data | object | (Opcional) Propriedades adicionais do usuário |
O
identify vincula todos os eventos futuros (e retroativamente os da sessão atual) ao usuário identificado no dashboard.