tracio.ai — это полностью управляемая облачная платформа. Ваше приложение отправляет сигналы из браузера, а облако возвращает результат идентификации. Платформа берёт на себя масштабирование, резервирование и управление инфраструктурой.
Начать можно за считаные минуты: создайте аккаунт, получите публичный ключ, установите SDK и приступайте к идентификации посетителей.
Только управляемое облако. TRACIO не поставляет self-hosted- или on-premise-развёртывание — устанавливаемого серверного компонента не существует. Под вашим контролем остаются регион данных, из которого обслуживается ваш трафик (см. ниже), и — если агент должен отдаваться с вашего собственного домена — first-party-прокси перед управляемым эндпоинтом через опции
endpoint/scriptUrl.
Ваше приложение взаимодействует с облаком через клиентский JavaScript SDK. SDK загружает агента в браузере, собирает сигналы и возвращает результат идентификации:
Browser (JS SDK) ──▶ tracio.ai Cloud ◀── (identification result)visitorId и информацию о bot.Чтобы реагировать на результаты на собственном сервере, получайте каждую идентификацию как подписанный webhook или читайте их по запросу через Data API.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc...", region: "eu",})Параметр SDK region выбирает, с каким регионом данных взаимодействует SDK. Он принимает значения "us" или "eu". Если параметр не задан, SDK использует общий эндпоинт https://edge.tracio.ai — задайте его явно, чтобы закрепить регион.
| Регион | Описание |
|---|---|
| не задано | Общий эндпоинт edge.tracio.ai (регион не закреплён) |
us | Регион данных в США |
eu | Регион данных в ЕС |
В вашем воркспейсе используются два вида ключей, и они не взаимозаменяемы:
| Ключ | Где применяется | Как выглядит |
|---|---|---|
| Публичный | Браузер — его безопасно включать в клиентский код | 40 символов, без префикса |
| Секретный | Только ваш бэкенд — аутентифицирует Data API | tracio_sk_ плюс 43 символа |
Получать результаты на стороне сервера можно двумя способами, и они хорошо сочетаются:
X-Tracio-Signature.Вы можете настроить webhooks, чтобы получать события идентификации из облака на свой сервер. Webhooks доступны на тарифе Pro и выше — подробности о настройке, структуре payload и проверке подписи см. в разделе Webhooks.