Zeno docs
Obtener claves de API

Empieza con la identificación de dispositivos

Conoce el dispositivo detrás de cada inicio de sesión, marca bots y navegadores falsificados, y verifícalo todo en tu servidor.

<script src="https://zenocdn.net/agent.js"></script>
<script>
const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })

// Once the user logs in, hand the request ID to your server. A capped or
// failed identification sends none, and your server challenges the login.
agent
	.get({ externalId: user.id })
	.then(result => verifyOnServer(result.capped ? undefined : result.requestId))
	.catch(() => verifyOnServer(undefined))
</script>

Cómo funciona

  1. El agente en tu página recopila las señales del navegador y llama a la API con tu clave pública.
  2. La API guarda un evento y responde con su request ID.
  3. Tu página envía el request ID a tu servidor, con el inicio de sesión o registro.
  4. Tu servidor lee el evento con tu secret key.
  5. Decide sobre las marcas, la puntuación de riesgo, el veredicto de bot, la velocidad y los IDs relacionados del evento.

¿Nuevo aquí? Empieza con: Términos clave Inicio rápido Revisar un caso sin código

Componentes básicos

Agente del navegador

Tipado

Recopila señales del dispositivo y responde con un visitor ID y un request ID.

Tamaño del informe
Aprox. 1 KB
Instalar
Etiqueta script o npm
Visitor ID
Normalmente sobrevive al incognito
Leer docs

API de servidor

Lee, busca y elimina eventos y visitantes con una secret key.

Auth
Auth-API-Key header
Llamadas
GET, POST, PATCH, DELETE
Filtros de búsqueda
16
Leer docs

Señales inteligentes

Bots, VPN, Tor, incógnito, manipulación y máquinas virtuales, con una puntuación de riesgo.

Señales
21
Puntuación de riesgo
Pesos de 0 a 20
Velocidad
5m, 1h, 24h
Leer docs

Todas las guías

Desde tu primera identificación hasta borrar a un usuario.