Migre a tracio.ai
Deje atrás cualquier proveedor de fingerprinting de dispositivo con alrededor de media hora de trabajo de integración y uno o dos días de ejecución en paralelo. tracio.ai no es un cambio directo de endpoint: usted instala nuestro SDK, pasa las lecturas del lado del servidor a webhooks y los IDs de visitante empiezan de cero.
Por qué los equipos cambian a tracio.ai
Migrando desde
FingerprintJS Pro
~133 señales
Castle
un número no revelado de señales
SEON
un número no revelado de señales
reCAPTCHA
ninguna cifra publicada de señales
Pasos de la migración
Cinco pasos desde su proveedor actual hasta tracio.ai. Unos 30 minutos de trabajo de integración, más uno o dos días de ejecución en paralelo antes de hacer el cambio.
Cree su cuenta de tracio.ai
2 minutosRegístrese y obtenga su clave de API. Su plan gratuito incluye 2,500 llamadas a la API gratuitas, suficientes para ejecutar una comparación paralela completa frente a su proveedor actual.
Instale el SDK de tracio.ai
5 minutosAñada @tracio/sdk junto a su SDK de fingerprinting existente. Esto es un cambio en el código, no un cambio de endpoint: tracio.ai trae su propio cliente y su propia forma de resultado. Ejecutar ambos a la vez le permite comparar sobre tráfico de producción sin interrumpirlo.
npm install @tracio/sdk
Cambie las lecturas del servidor a webhooks
15 minutosLos resultados de identificación se envían a su servidor como webhooks firmados en el momento en que se identifica a un visitante, así que la mayoría de las integraciones retiran su bucle de sondeo por completo. Si aun así necesita leer una visita a posteriori, la Server API responde por requestId a partir del plan Pro. En cualquier caso el payload es nuestro propio documento plano en camelCase, así que mapea los campos una sola vez.
// 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");
});Ejecute una comparación paralela
24-48 horasEjecute ambos SDKs simultáneamente durante 24-48 horas. Los IDs de visitante no coincidirán entre proveedores, porque cada uno se calcula a partir de una base de datos distinta, así que compare lo que de verdad importa: si el mismo dispositivo físico se reconoce de forma consistente entre visitas y cómo se alinean los veredictos sobre bots en su tráfico.
Cambie definitivamente a tracio.ai
10 minutosElimine el SDK antiguo y conserve su manejador de webhooks como fuente de verdad del lado del servidor. No hay tiempo de inactividad: ambos SDKs conviven hasta que retire el antiguo. Los visitantes recurrentes empiezan de cero en nuestra base de datos, así que asócielos a sus cuentas existentes con linkedId. Si algo sale mal, la ruta de rollback es simplemente reinstalar el SDK antiguo.
¿Listo para cambiar?
Cree su cuenta gratuita y empiece la migración. Nuestro equipo está disponible para ayudar con el manejador de webhooks y la ejecución en paralelo.