Zeno
登录

了解每个请求背后的设备

浏览器代理、服务器 API 和仪表板。识别回访设备,标记机器人和欺骗行为,并在您自己的服务器上决策。

识别的工作原理

从浏览器到您的决策仅需一次往返。

  1. 收集

    浏览器代理在后台收集100多个设备信号,并发送约1KB的报告。

    代理收集的内容 →
  2. 识别

    服务器将稳定信号转换为 visitor ID,识别回访设备,并设置 smart signals。

    标记和评分 →
  3. 决定

    浏览器只会获得 request ID。您的服务器使用 secret key 读取完整事件并做出决定。

    从您的服务器读取 →

四个部分,一个事件

每个都有自己的页面;它们共同构成您的服务器读取的事件。

在您的服务器上调用一次

浏览器将 request ID 传给您的服务器。使用 secret key 进行一次 GET 请求即可返回完整事件,且标记永远不会传到浏览器。

Visitor ID
设备,无论它以何种方式返回。
风险评分
检测到的信号权重之和,作为起始数值。
机器人
bad、good 或 not_detected。
检测到的信号
所有触发的智能信号。
login.server.ts
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"]

今天就识别您的第一位访客

安装代理,在服务器上读取事件即可完成。