Мігруйте на tracio.ai
Перейдіть від будь-якого провайдера фінгерпринтингу пристроїв: близько півгодини роботи з інтеграції плюс день-два паралельного прогону. tracio.ai не підміняє попередній ендпоінт один в один: ви встановлюєте наш SDK, переводите серверне читання на вебхуки, а ідентифікатори відвідувачів починаються заново.
Чому команди переходять на tracio.ai
Мігруєте з
FingerprintJS Pro
~133 сигналів
Castle
неназвана кількість сигналів
SEON
неназвана кількість сигналів
reCAPTCHA
немає опублікованих сигналів
Кроки міграції
П’ять кроків від вашого поточного провайдера до tracio.ai. Близько 30 хвилин роботи з інтеграції плюс день-два паралельного прогону перед перемиканням.
Створіть обліковий запис tracio.ai
2 хвилиниЗареєструйтеся й отримайте свій ключ API. Ваш безкоштовний тариф включає 2,500 безкоштовних викликів API — достатньо, щоб провести повне паралельне порівняння з вашим поточним провайдером.
Встановіть SDK tracio.ai
5 хвилинДодайте @tracio/sdk поряд із наявним SDK фінгерпринтингу. Це зміна в коді, а не підміна ендпоінта: у tracio.ai власний клієнт і власна форма результату. Запуск обох одночасно дає змогу порівнювати на продакшн-трафіку, не порушуючи його.
npm install @tracio/sdk
Переведіть серверні читання на вебхуки
15 хвилинРезультати ідентифікації надсилаються на ваш сервер як підписані вебхуки в момент, коли відвідувача ідентифіковано, тож більшість інтеграцій повністю відмовляється від циклу опитування. Якщо візит усе ж потрібно прочитати постфактум, Server API відповідає за requestId починаючи з тарифу Pro. У будь-якому разі payload — це наш власний плаский документ у camelCase, тож поля ви зіставляєте один раз.
// Before (competitor) — poll by requestId
const resp = await fetch("https://api.competitor.io/events/" + requestId, {
headers: { "Auth-API-Key": COMPETITOR_API_KEY }
});
// After (tracio.ai) — receive a signed webhook per identification
app.post("/webhook/tracio", (req, res) => {
// verify req.headers["x-tracio-signature"], then act on req.body
const event = req.body; // { requestId, visitorId, bot, decision, ... }
res.status(200).send("OK");
});Проведіть паралельне порівняння
24–48 годинЗапустіть обидва SDK одночасно на 24–48 годин. Ідентифікатори відвідувачів у різних провайдерів не збігатимуться — кожен обчислюється за власною базою, — тож порівнюйте те, що справді важливо: чи однаково розпізнається той самий фізичний пристрій від візиту до візиту і наскільки збігаються вердикти щодо ботів на вашому трафіку.
Перемкніться на tracio.ai
10 хвилинВидаліть старий SDK, а обробник вебхуків залиште єдиним джерелом істини на сервері. Простою немає — обидва SDK працюють пліч-о-пліч, доки ви не приберете старий. Відвідувачі, які повертаються, починаються в нашій базі заново, тож зіставте їх із вашими наявними обліковими записами через linkedId. Якщо щось піде не так, шлях відкату — просто повторно встановити старий SDK.
Готові перейти?
Створіть безкоштовний обліковий запис і почніть міграцію. Наша команда готова допомогти з обробником вебхуків і паралельним прогоном.