ข้ามไปยังเนื้อหา

ย้ายมาที่ tracio.ai

ย้ายออกจากผู้ให้บริการ device fingerprinting รายใดก็ได้ ด้วยงานผสานรวมราวครึ่งชั่วโมงและการรันคู่ขนานอีกหนึ่งถึงสองวัน tracio.ai ไม่ใช่การสลับ endpoint แบบ drop-in คุณต้องติดตั้ง SDK ของเรา เปลี่ยนการอ่านข้อมูลฝั่งเซิร์ฟเวอร์ไปใช้ webhook และ visitor ID จะเริ่มนับใหม่ทั้งหมด

ทำไมทีมงานถึงเปลี่ยนมาใช้ tracio.ai

สัญญาณจากเบราว์เซอร์ 300+ รายการ — ราวสองเท่าของที่ FingerprintJS Pro เก็บได้
การตรวจจับบอตที่มองไม่เห็นและการวิเคราะห์พฤติกรรม — ไม่มี CAPTCHA ไม่มีความยุ่งยาก
SDK ฝั่งไคลเอนต์ภายใต้ลิขสิทธิ์ MIT — ตรวจสอบทุกสัญญาณที่เราเก็บได้
จับ anti-detect browser จากการปลอมแปลงที่มันลงมือทำ ไม่ใช่จากรายชื่อแบรนด์
งานผสานรวมราว 30 นาที จากนั้นรันคู่ขนานบนทราฟฟิกของคุณเอง
การย้อนกลับคือการดีพลอยเพียงครั้งเดียว — ติดตั้ง SDK เดิมของคุณกลับเข้าไป

ย้ายมาจาก

FingerprintJS Pro

~133 สัญญาณ

สัญญาณเบราว์เซอร์มากกว่าราวสองเท่า (300+), ให้คะแนนการปลอมแปลง anti-detect 0–100, SDK ลิขสิทธิ์ MIT

Castle

ไม่เปิดเผยจำนวน สัญญาณ

เอนจินอุปกรณ์เฉพาะทางสำหรับทราฟฟิกก่อนล็อกอิน, ราคาที่เปิดเผยต่อสาธารณะ, เข้าถึงสัญญาณดิบได้ทั้งหมด

SEON

ไม่เปิดเผยจำนวน สัญญาณ

ชั้นข้อมูลอุปกรณ์ที่ลึกกว่าใต้การเสริมข้อมูลตัวตน, การให้คะแนนความเชื่อมั่น, webhook ที่ลงนาม

reCAPTCHA

ไม่มีการเผยแพร่จำนวน สัญญาณ

ไม่มีความยุ่งยากต่อผู้ใช้, ไม่มีการแชร์ข้อมูลกับ Google, ตรวจจับเบราว์เซอร์แบบ headless และเฟรมเวิร์กอัตโนมัติ

ขั้นตอนการย้ายระบบ

ห้าขั้นตอนจากผู้ให้บริการปัจจุบันของคุณสู่ tracio.ai งานผสานรวมราว 30 นาที บวกการรันคู่ขนานอีกหนึ่งถึงสองวันก่อนสลับระบบจริง

1

สร้างบัญชี tracio.ai ของคุณ

2 นาที

สมัครสมาชิกและรับ API key ของคุณ แพ็กเกจ Free ของคุณมาพร้อมการเรียก API ฟรี 2,500 ครั้ง — เพียงพอสำหรับการเปรียบเทียบแบบขนานอย่างครบถ้วนกับผู้ให้บริการปัจจุบันของคุณ

2

ติดตั้ง tracio.ai SDK

5 นาที

เพิ่ม @tracio/sdk ควบคู่ไปกับ SDK fingerprinting เดิมของคุณ นี่คือการแก้ไขโค้ด ไม่ใช่การสลับ endpoint — tracio.ai มาพร้อมไคลเอนต์ของตัวเองและรูปแบบผลลัพธ์ของตัวเอง การรันทั้งสองพร้อมกันช่วยให้คุณเปรียบเทียบบนทราฟฟิกในระบบจริงได้โดยไม่รบกวนมัน

npm install @tracio/sdk
3

เปลี่ยนการอ่านฝั่งเซิร์ฟเวอร์ไปเป็น Webhook

15 นาที

ผลการระบุตัวตนจะถูกส่งไปยังเซิร์ฟเวอร์ของคุณในรูปแบบ webhook ที่ลงนามในทันทีที่ผู้เข้าชมถูกระบุตัวตน การผสานรวมส่วนใหญ่จึงเลิกใช้ลูป polling ไปได้ทั้งหมด หากคุณยังต้องอ่านการเข้าชมย้อนหลัง Server API ตอบได้ตาม requestId ตั้งแต่แพ็กเกจ Pro ขึ้นไป ไม่ว่าทางไหน payload ก็เป็นเอกสาร camelCase แบบ flat ของเราเอง คุณจึงแมปฟิลด์เพียงครั้งเดียว

// 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

รันการเปรียบเทียบแบบขนาน

24-48 ชั่วโมง

รัน SDK ทั้งสองพร้อมกันเป็นเวลา 24-48 ชั่วโมง visitor ID จะไม่ตรงกันระหว่างผู้ให้บริการ เพราะแต่ละรายคำนวณจากฐานข้อมูลคนละชุด จึงควรเปรียบเทียบสิ่งที่สำคัญจริง คืออุปกรณ์เครื่องเดียวกันถูกจดจำได้สม่ำเสมอตลอดหลายการเข้าชมหรือไม่ และคำตัดสินเรื่องบอตสอดคล้องกันแค่ไหนบนทราฟฟิกของคุณ

5

สลับมาใช้ tracio.ai

10 นาที

ลบ SDK เดิมออก และคง webhook handler ไว้เป็นแหล่งข้อมูลอ้างอิงฝั่งเซิร์ฟเวอร์ ไม่มีดาวน์ไทม์ เพราะ SDK ทั้งสองรันเคียงข้างกันจนกว่าคุณจะถอดตัวเดิมออก ผู้เข้าชมที่กลับมาจะเริ่มนับใหม่ในฐานข้อมูลของเรา จึงควรจับคู่พวกเขากับบัญชีเดิมของคุณด้วย linkedId หากมีอะไรผิดพลาด เส้นทางย้อนกลับก็เพียงแค่ติดตั้ง SDK เดิมกลับเข้าไปใหม่

พร้อมที่จะเปลี่ยนแล้วหรือยัง?

สร้างบัญชีฟรีของคุณและเริ่มการย้ายระบบ ทีมงานของเราพร้อมช่วยเหลือเรื่อง webhook handler และการรันคู่ขนาน