Przejdź do treści
Zacznij działać w 5 minut

Zacznij w 5 minut

Pięć kroków do dokładnej identyfikacji urządzenia. Bez karty kredytowej.

1

Zarejestruj się

Utwórz konto w kilka sekund. Bez karty kredytowej. Otrzymaj 2,500 bezpłatnych wywołań API miesięcznie.

E-mail
you@company.com
Hasło
••••••••••••
Utwórz konto
2

Pobierz klucz publiczny

Skopiuj klucz publiczny z panelu. To 40-znakowy ciąg szesnastkowy, który można bezpiecznie umieścić w kodzie po stronie klienta.

Twój klucz publiczny
5ca175fc530fcaacccf96a65190dea8a8c1f6fac
Kopiuj
3

Zainstaluj SDK

Dodaj bibliotekę kliencką @tracio/sdk. Zobacz Quick Start, aby poznać pakiety dla konkretnych frameworków.

Terminal
$ npm install @tracio/sdk

Używasz frameworka? Zobacz Quick Start dla pakietów React, Vue, Angular i Svelte.

4

Zidentyfikuj odwiedzającego

Zainicjuj za pomocą Tracio.init(), a następnie wywołaj tracio.getResult(), aby otrzymać unikalny identyfikator odwiedzającego i wynik wykrywania botów.

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

Zweryfikuj

Potwierdź, że zdarzenie dotarło po stronie serwera. TRACIO dostarcza każdą identyfikację do Twojego punktu końcowego jako podpisany webhook, a każde zdarzenie jest też widoczne w pulpicie.

Dostarczanie przez webhook (POST do Twojego punktu końcowego)
X-Tracio-Signature: t=1710432000,v1=5257a869…

{
  "requestId": "9c1f4b2e-7d3a-4f18-8b6c-2e5a71d0c4f9",
  "visitorId": "X7fh2Hg9LkMn3pQr5tBvQw3xZa9mK2pL4nR8dT6y",
  "bot": { "result": "human", "score": 2 },
  "identification": { "confidence": 0.95 },
  "geo": { "country": "CZ", "city": "Prague" }
}

Zweryfikuj HMAC nagłówka X-Tracio-Signature, a następnie działaj na podstawie ładunku. Zobacz Webhooks, aby poznać pełny ładunek i weryfikację podpisu.

Rozwiązywanie problemów

npm install kończy się błędem?

Upewnij się, że używasz Node.js v16 lub nowszego. Uruchom node --version, aby sprawdzić.

Klucz publiczny nie działa?

Sprawdź, czy Twój klucz to 40-znakowy klucz publiczny z przestrzeni roboczej, w której pracujesz.

Błąd CORS?

Użyj konfiguracji integracji proxy, aby kierować żądania przez własną domenę.

Gotowy, aby zacząć?

Utwórz bezpłatne konto i zacznij identyfikować odwiedzających w mniej niż 5 minut.