Alamin ang device sa likod ng bawat request
Browser agent, server API, at dashboard. Kilalanin ang bumabalik na device, tukuyin ang bots at spoofing, at magpasya sa sarili mong server.
Paano gumagana ang pagkakakilanlan
Mula sa browser hanggang sa iyong desisyon sa iisang round trip.
Kolektahin
Kinokolekta ng browser agent ang higit sa 100 signal ng device sa background at nagpapadala ng ulat na mga isang kilobyte.
Ano ang kinokolekta ng agent →Kilalanin
Ang server ay nagko-convert ng mga stable signal sa isang visitor ID, nakikilala ang mga nagbabalik na device, at nagtatakda ng smart signals.
Ang mga flag at ang score →Magpasya
Ang browser ay tumatanggap lamang ng request ID. Binabasa ng iyong server ang buong event gamit ang secret key at nagpapasya.
Basahin ito mula sa iyong server →
Apat na bahagi, isang event
May kanya-kanyang pahina; magkakasama nilang binubuo ang event na binabasa ng iyong server.
- Pagkakakilanlan Isang visitor ID na nananatili sa incognito, naburang cookies, browser updates, at bagong accounts, naitugma nang maayos at tapat tungkol sa kumpiyansa nito.
- Smart signals Mga bot, VPN, Tor, incognito, panghihimasok, at virtual machine bilang mga flag sa bawat event, kasama ang risk score at bot verdict na kinakalkula sa server.
- Dashboard Mga event habang dumarating, isang pahina bawat event, ang mga external ID na nagbabahagi ng device, webhook deliveries, at gamit ngayong buwan.
- Mga Integrasyon Simpleng REST na may isang header, typed na Node client, MCP server, naka-sign na webhooks, at custom domains.
Isang tawag sa iyong server
Ibinibigay ng browser sa iyong server ang request ID. Isang GET gamit ang secret key ang magbabalik ng buong event, at hindi kailanman makararating sa browser ang mga flag.
- Visitor ID
- Ang device, anuman ang kalagayan nito pagbalik.
- Marka ng panganib
- Ang kabuuan ng mga timbang ng mga natukoy na signal, bilang panimulang numero.
- Bot
- bad, good o not_detected.
- Natukoy na signal
- Lahat ng smart signal na na-trigger.
const event = await fetch(`https://api.zeno.id/events/${requestId}`, {
headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
}).then(response => response.json())
event.visitorId // "q1yLOPpzvOstEQCFQQxE"
event.riskScore // 5
event.bot // "not_detected"
event.detected // ["vpn", "incognito"]Tukuyin ang unang bisita mo ngayon
I-install ang agent, basahin ang event sa iyong server, at tapos ka na.