เอกสารประกอบ Noxtica
ยินดีต้อนรับสู่เอกสารประกอบของ Noxtica Noxtica คือแพลตฟอร์มตรวจจับบอทที่ช่วยให้คุณแยกแยะผู้เยี่ยมชมจริงออกจาก traffic อัตโนมัติและที่เป็นการฉ้อโกง — เพื่อให้คุณปกป้องการสมัครสมาชิก login checkout และส่วนอื่นๆ ของผลิตภัณฑ์คุณ
Noxtica คืออะไร?
Noxtica ดูสัญญาณเล็กๆ มากมายที่เบราว์เซอร์และอุปกรณ์ของผู้เยี่ยมชมทุกคนผลิตขึ้นตามธรรมชาติ จากนั้นตรวจสอบความสอดคล้องเพื่อจับบอท automation และพฤติกรรมที่น่าสงสัย ผู้ใช้จริงทิ้งภาพที่เชื่อมโยงกัน ผู้ปลอมทิ้งความขัดแย้ง
ความสามารถหลัก
- การรับรู้อุปกรณ์: สร้างภาพที่เสถียรและเคารพความเป็นส่วนตัวของผู้เยี่ยมชมแต่ละคนจากสัญญาณเบราว์เซอร์และอุปกรณ์หลากหลาย
- การตรวจจับบอท: จับ automation สภาพแวดล้อม headless และผู้เยี่ยมชมที่แกล้งทำเป็นสิ่งที่ตัวเองไม่ใช่ โดยจับความขัดแย้งที่พวกเขาทิ้งไว้
- การให้คะแนนความเสี่ยงที่ calibrated: รับคะแนนความเสี่ยง 0-100 ระดับความมั่นใจ และระดับความเสี่ยงเป็นภาษาธรรมดาที่คุณดำเนินการได้
- API แบบเรียลไทม์: ค้นหาความเสี่ยงของผู้เยี่ยมชมจาก backend ของคุณในเวลาน้อยกว่าหนึ่งในสิบของวินาที
- Multi-tenant: จัดการหลายเว็บไซต์และหลายโดเมนจากบัญชีเดียว
องค์ประกอบของแพลตฟอร์ม
| องค์ประกอบ | คำอธิบาย |
|---|---|
| Collector SDK | JavaScript snippet ขนาดเล็กที่คุณเพิ่มลงในเว็บไซต์ |
| Collector API | บริการที่กระจายทั่วโลกซึ่งให้คะแนนผู้เยี่ยมชมได้ทันที |
| Backoffice | แดชบอร์ดผู้ดูแลสำหรับ analytics API keys และการตั้งค่า |
| Server API | API ที่เรียบง่ายสำหรับค้นหาความเสี่ยงของผู้เยี่ยมชมจาก backend ของคุณ |
เริ่มต้นอย่างรวดเร็ว
1. รับ Site Key ของคุณ
หลังจากลงทะเบียน ลงชื่อเข้าใช้ Backoffice และเพิ่มโดเมนของคุณ คุณจะได้รับ Site Key (pk_prod_...)
2. เพิ่ม Collector
ฝัง collector ลงในเว็บไซต์ของคุณ:
<script
src="https://collect.noxtica.com/collector/noxtica.js"
data-site-key="pk_prod_your_site_key_here"
data-auto-init
data-auto-check-once
async
></script>
Content Security Policy
หากเว็บไซต์ของคุณใช้ content-security-policy คุณต้องอนุญาตให้ Noxtica โหลดและรัน โค้ดด้านล่างครอบคลุมทุกอย่างที่ collector ต้องการ — รวมถึง runtime ที่ต้านการแก้ไขของมัน ซึ่งก็คือ KHAN VM
Content-Security-Policy:
default-src 'self';
script-src 'self' 'wasm-unsafe-eval' https://collect.noxtica.com;
connect-src 'self' https://collect.noxtica.com;
หาก policy ขาด directive เหล่านี้ collector ยังทำงานต่อได้แต่ด้วยการป้องกันการแก้ไขที่อ่อนลง ดู เริ่มต้นใช้งาน → Content Security Policy สำหรับข้อมูลอ้างอิงฉบับเต็มและการแก้ปัญหา
3. รับคะแนนความเสี่ยง
collector ส่งมอบการประเมินความเสี่ยงแบบเรียลไทม์:
document.addEventListener('noxtica:collected', function (e) {
console.log('Risk Score:', e.detail.score);
console.log('Risk Level:', e.detail.risk_level);
console.log('Flags:', e.detail.flags);
});
4. การค้นหาฝั่งเซิร์ฟเวอร์ (ทางเลือก)
สำหรับการตัดสินใจฝั่งเซิร์ฟเวอร์ สร้าง API key และค้นหาอุปกรณ์:
curl -H "Authorization: Bearer sk_prod_your_api_key" \
"https://collect.noxtica.com/v1/device/DEVICE_ID"
คู่มือ
- เริ่มต้นใช้งาน: คู่มือติดตั้งครบถ้วน รวมถึงตัวเลือกและการตั้งค่า SDK
- Browser Runtime: SDK ทำงานในเบราว์เซอร์อย่างไร การแคช อีเวนต์ และการแก้ปัญหา
- การผสานกับ Backend: การผสาน API ฝั่งเซิร์ฟเวอร์สำหรับการค้นหาผู้เยี่ยมชม
ระดับความเสี่ยง
ผู้เยี่ยมชมทุกคนได้รับระดับความเสี่ยงเป็นภาษาธรรมดาตามคะแนน เพื่อให้ทีมของคุณดำเนินการได้โดยไม่ต้องอ่านรายละเอียดเล็กๆ:
| คะแนน | ระดับ | ความหมาย |
|---|---|---|
| 0-19 | minimal | พฤติกรรมปกติ ไม่มีสัญญาณเตือน |
| 20-39 | low | พบความผิดปกติเล็กน้อย |
| 40-59 | medium | มีสัญญาณน่าสงสัยบางอย่าง |
| 60-79 | high | น่าจะเป็น automation หรือการปลอมแปลง |
| 80-100 | critical | สัญญาณของบอทที่ชัดเจน |
เดโมแบบสด
ลอง fingerprinting ตัวเอง: เดโมแบบสด
แดชบอร์ด
จัดการบัญชีของคุณ: Backoffice
ข้อมูลสรุป
- เวอร์ชัน SDK: 3.2.0 (Schema: 2026-01-10)
- การติดตั้ง: กระจายทั่วโลกสำหรับ latency ต่ำทุกที่
- Latency: ให้คะแนนผู้เยี่ยมชมในเวลาน้อยกว่าหนึ่งในสิบของวินาที
- การยืนยันตัวตน: SDK จัดการให้อัตโนมัติ — ไม่ต้องทำอะไรเพิ่ม
- ช่วงเวลาเก็บข้อมูลเริ่มต้น: 7 วัน (กำหนดค่าได้)