עברו אל tracio.ai
עברו מכל ספק טביעת אצבע של מכשירים עם כחצי שעה של עבודת אינטגרציה ויום-יומיים של הרצה מקבילה. tracio.ai אינו החלפה מיידית של נקודת הקצה: אתם מתקינים את ה-SDK שלנו, מעבירים את הקריאות בצד השרת ל-webhooks, ומזהי המבקרים מתחילים מחדש.
מדוע צוותים עוברים ל-tracio.ai
עוברים מ
FingerprintJS Pro
~133 אותות
Castle
מספר לא מפורסם של אותות
SEON
מספר לא מפורסם של אותות
reCAPTCHA
ללא מספר מפורסם של אותות
שלבי המעבר
חמישה שלבים מהספק הנוכחי שלכם ל-tracio.ai. כ-30 דקות של עבודת אינטגרציה, ועוד יום-יומיים של הרצה מקבילה לפני המעבר.
צרו את חשבון tracio.ai שלכם
2 דקותהירשמו וקבלו את מפתח ה-API שלכם. תוכנית ה-Free שלכם כוללת 2,500 קריאות API חינם — מספיק כדי להריץ השוואה מקבילה מלאה מול הספק הנוכחי שלכם.
התקינו את ה-SDK של tracio.ai
5 דקותהוסיפו את @tracio/sdk לצד ה-SDK הקיים לטביעת אצבע. זהו שינוי בקוד, לא החלפה של נקודת קצה — tracio.ai מגיע עם קליינט משלו ועם מבנה תוצאה משלו. הרצה של שניהם יחד מאפשרת לכם להשוות על תעבורת הפרודקשן מבלי לשבש אותה.
npm install @tracio/sdk
העבירו קריאות בצד השרת ל-Webhooks
15 דקותתוצאות הזיהוי נדחפות לשרת שלכם כ-webhooks חתומים ברגע שמבקר מזוהה, ולכן רוב האינטגרציות מוותרות לגמרי על לולאת ה-polling. אם בכל זאת תצטרכו לקרוא ביקור בדיעבד, ה-Server API עונה לפי requestId החל מתוכנית Pro. כך או כך המטען הוא מסמך 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 הישן ושמרו על ה-handler של ה-webhook כמקור האמת בצד השרת. אין זמן השבתה — שני ה-SDK רצים זה לצד זה עד שתסירו את הישן. מבקרים חוזרים מתחילים מחדש במסד הנתונים שלנו, ולכן מפו אותם לחשבונות הקיימים שלכם באמצעות linkedId. אם משהו משתבש, נתיב השחזור הוא פשוט התקנה מחדש של ה-SDK הישן.
מוכנים לעבור?
צרו את החשבון החינמי שלכם והתחילו את המעבר. הצוות שלנו זמין לסייע ב-handler של ה-webhook ובהרצה המקבילה.