Pular para o conteúdo
Coloque tudo no ar em 5 minutos

Comece agora em 5 minutos

Cinco passos para uma identificação de dispositivo precisa. Sem necessidade de cartão de crédito.

1

Cadastre-se

Crie sua conta em segundos. Sem necessidade de cartão de crédito. Ganhe 2,500 chamadas de API grátis por mês.

E-mail
you@company.com
Senha
••••••••••••
Criar conta
2

Obtenha a chave pública

Copie sua chave pública no painel. É uma string hexadecimal de 40 caracteres, segura para enviar no código do lado do cliente.

Sua chave pública
5ca175fc530fcaacccf96a65190dea8a8c1f6fac
Copiar
3

Instale o SDK

Adicione a biblioteca cliente @tracio/sdk. Veja o Início Rápido para pacotes específicos de cada framework.

Terminal
$ npm install @tracio/sdk

Usando um framework? Veja o Início rápido para os pacotes de React, Vue, Angular e Svelte.

4

Identifique um visitante

Inicialize com Tracio.init() e então chame tracio.getResult() para receber um ID de visitante único e o resultado de detecção de bots.

app.js
import { Tracio } from '@tracio/sdk'

// Initialize the SDK
const tracio = Tracio.init({ publicKey: '5ca175fc...' })

// Get the visitor identification
const result = await tracio.getResult()
5

Verifique

Confirme que o evento chegou ao lado do servidor. A TRACIO entrega cada identificação ao seu endpoint como um webhook assinado, e todo evento também fica visível no seu painel.

Entrega do webhook (POST ao seu endpoint)
X-Tracio-Signature: t=1710432000,v1=5257a869…

{
  "requestId": "1710432000_abc123def",
  "visitorId": "X7fh2Hg9LkMn3pQr",
  "bot": { "result": "human", "score": 0.02 },
  "identification": { "confidence": 0.95 },
  "geo": { "country": "CZ", "city": "Prague" }
}

Verifique o HMAC X-Tracio-Signature e então aja com base no payload. Veja Webhooks para o payload completo e a verificação de assinatura.

Solução de problemas

O npm install falha?

Certifique-se de estar usando o Node.js v16 ou posterior. Execute node --version para conferir.

A chave pública não funciona?

Verifique se sua chave é a chave pública de 40 caracteres do workspace em que você está trabalhando.

Resultado vazio?

Verifique se a configuração de região corresponde à região que você selecionou durante o cadastro.

Erro de CORS?

Use a configuração de integração via proxy para rotear as requisições pelo seu próprio domínio.

Pronto para começar?

Crie sua conta grátis e comece a identificar visitantes em menos de 5 minutos.