Перейти к содержимому
Запуск за 5 минут

Начните работу за 5 минут

Пять шагов до точной идентификации устройств. Без банковской карты.

1

Регистрация

Создайте аккаунт за секунды. Без банковской карты. Получите 2,500 бесплатных вызовов API в месяц.

Email
you@company.com
Пароль
••••••••••••
Создать аккаунт
2

Получите публичный ключ

Скопируйте публичный ключ из дашборда. Это hex-строка из 40 символов, которую безопасно размещать в клиентском коде.

Ваш публичный ключ
5ca175fc530fcaacccf96a65190dea8a8c1f6fac
Копировать
3

Установите SDK

Добавьте клиентскую библиотеку @tracio/sdk. Смотрите Quick Start для пакетов под конкретные фреймворки.

Терминал
$ npm install @tracio/sdk

Используете фреймворк? Смотрите Quick Start для пакетов React, Vue, Angular и Svelte.

4

Идентифицируйте посетителя

Инициализируйте через Tracio.init(), затем вызовите tracio.getResult(), чтобы получить уникальный ID посетителя и результат детекции ботов.

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

Проверка

Убедитесь, что событие дошло до серверной стороны. TRACIO доставляет каждую идентификацию на ваш endpoint как подписанный webhook, и каждое событие также видно в вашем дашборде.

Доставка webhook (POST на ваш 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" }
}

Проверьте HMAC-подпись X-Tracio-Signature, затем обрабатывайте payload. Смотрите Вебхуки для полного payload и проверки подписи.

Устранение неполадок

npm install падает?

Убедитесь, что у вас Node.js v16 или новее. Выполните node --version для проверки.

Публичный ключ не работает?

Убедитесь, что ваш ключ — это 40-символьный публичный ключ из того рабочего пространства, в котором вы работаете.

Пустой результат?

Проверьте, что настройка региона совпадает с регионом, который вы выбрали при регистрации.

Ошибка CORS?

Используйте настройку интеграции через прокси, чтобы направлять запросы через ваш собственный домен.

Готовы начать?

Создайте бесплатный аккаунт и начните идентифицировать посетителей менее чем за 5 минут.