Přejít na obsah

Migrujte na tracio.ai

Přejděte od jakéhokoli poskytovatele device fingerprintingu s asi půlhodinou integrační práce a jedním až dvěma dny paralelního běhu. tracio.ai není drop-in výměna endpointu: nainstalujete naše SDK, serverová čtení nahradíte webhooky a ID návštěvníků začínají od nuly.

Proč týmy přecházejí na tracio.ai

300+ signálů z prohlížeče — zhruba dvakrát více, než sbírá FingerprintJS Pro
Neviditelná detekce botů a behaviorální analýza — žádné CAPTCHA, žádné tření
Klientské SDK pod licencí MIT — auditujte každý signál, který sbíráme
Anti-detect prohlížeče odhalené podle podvržení, které provádějí, ne podle seznamu značek
Asi 30 minut integrační práce, poté paralelní běh na vašem vlastním provozu
Rollback je jediný deploy — přeinstalujete své předchozí SDK

Migrace z

FingerprintJS Pro

~133 signálů

Zhruba dvojnásobek signálů prohlížeče (300+), podvržení anti-detect skórované 0–100, SDK pod licencí MIT

Castle

nezveřejněný počet signálů

Vyhrazený engine pro zařízení u provozu před přihlášením, zveřejněné ceny, plný přístup k surovým signálům

SEON

nezveřejněný počet signálů

Hlubší vrstva zařízení pod obohacením identity, skórování spolehlivosti, podepsané webhooky

reCAPTCHA

bez zveřejněných signálů

Nulové tření pro uživatele, žádné sdílení dat s Googlem, detekce headless prohlížečů a automatizačních frameworků

Kroky migrace

Pět kroků od vašeho současného poskytovatele k tracio.ai. Asi 30 minut integrační práce plus jeden až dva dny paralelního běhu, než přepnete.

1

Vytvořte si účet tracio.ai

2 minuty

Zaregistrujte se a získejte svůj API klíč. Plán Free zahrnuje 2,500 volání API zdarma — dost na to, abyste spustili kompletní paralelní srovnání s vaším stávajícím poskytovatelem.

2

Nainstalujte SDK tracio.ai

5 minut

Přidejte @tracio/sdk vedle svého stávajícího fingerprinting SDK. Jde o změnu v kódu, ne o výměnu endpointu — tracio.ai dodává vlastního klienta i vlastní podobu výsledku. Souběžný běh obou vám umožní porovnávat na produkčním provozu, aniž byste ho narušili.

npm install @tracio/sdk
3

Přepněte serverová čtení na webhooky

15 minut

Výsledky identifikace se odesílají na váš server jako podepsané webhooky v okamžiku, kdy je návštěvník identifikován, takže většina integrací svou pollovací smyčku úplně zruší. Pokud přesto potřebujete přečíst návštěvu dodatečně, Server API odpovídá podle requestId od plánu Pro výš. Tak či tak je payload náš vlastní plochý camelCase dokument, takže pole mapujete jen jednou.

// 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");
});
4

Spusťte paralelní srovnání

24–48 hodin

Spusťte oba SDK současně po dobu 24–48 hodin. ID návštěvníků se mezi poskytovateli nebudou shodovat — každé se počítá z jiné databáze — proto porovnávejte to, na čem opravdu záleží: zda je stejné fyzické zařízení rozpoznáno konzistentně napříč návštěvami a jak si na vašem provozu odpovídají verdikty o botech.

5

Přepněte na tracio.ai

10 minut

Odeberte staré SDK a obsluhu webhooků si ponechte jako zdroj pravdy na straně serveru. Nedochází k žádnému výpadku — obě SDK běží vedle sebe, dokud to staré nevypnete. Vracející se návštěvníci začínají v naší databázi od nuly, takže je pomocí linkedId napojte na své stávající účty. Pokud se něco pokazí, cestou k rollbacku je jednoduše přeinstalace starého SDK.

Připraveni přejít?

Vytvořte si bezplatný účet a začněte s migrací. Náš tým je k dispozici, aby vám pomohl s obsluhou webhooků a paralelním během.