Zeno документация
Вземи API ключове

Започнете с идентификация на устройства

Познайте устройството зад всеки вход, маркирайте ботове и подправени браузъри и проверявайте всичко на сървъра си.

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

Как работи

  1. Агентът на вашата страница събира сигналите на браузъра и извиква API с вашия public key.
  2. API съхранява събитие и отговаря с неговия request ID.
  3. Страницата ви изпраща request ID към сървъра с входа или регистрацията.
  4. Вашият сървър чете събитието със secret key.
  5. Решава за флаговете на събитието, рисковия рейтинг, вердикта за бот, velocity и свързаните ID.

Нови сте тук? Започнете с: Ключови термини Quickstart Преглед на случай без код

Строителни блокове

Браузър агент

Въведено

Събира сигнали от устройството и връща visitor id и request id.

Размер на отчета
Около 1 KB
Инсталиране
Script tag или npm
Visitor ID
Обикновено оцелява в incognito
Прочети документацията

Server API

Четете, търсете и изтривайте събития и посетители със secret key.

Auth
Auth-API-Key header
Извиквания
GET, POST, PATCH, DELETE
Филтри за търсене
16
Прочети документацията

Интелигентни сигнали

Ботове, VPN, Tor, инкогнито, манипулации и виртуални машини, с оценка на риска.

Сигнали
21
Рисков рейтинг
Тегла от 0 до 20
Честота
5m, 1h, 24h
Прочети документацията

Всички ръководства

От първата идентификация до изтриването на потребител.