Један visitor ID, без обзира како се враћају
Agent pretvara više od 100 signala uređaja u visitor ID na serveru. Incognito, obrisani kolačići i ažuriranja pregledača ne prave novog posetioca.
Шта може да промени поновни посетилац
ID je uređaj, ne kolačić i ne veza.
| Враћају се са | Исти ID посетиоца | Зашто |
|---|---|---|
| Приватни или инкогнито прозор | Isti | Складиште је празно, хардвер није. |
| Колачићи и подаци сајта су обрисани | Isti | Хардверско сидро и отисак се и даље поклапају. |
| Ажурирање прегледача | Isti | Нова верзија мења неке сигнале; fuzzy поклапање то апсорбује. |
| VPN или нова IP адреса | Isti | IP nije deo ID-a. Prikazuje se u flags umesto toga. |
| Нови налог на истом уређају | Isti | Овако се појављују више налога: један уређај, много external ID. |
| Други прегледач на истом уређају | Нови посетилац | Сваки прегледач приказује другачије, па је то други отисак. |
| Други уређај | Нови посетилац | ID је уређај. |
Подударање по реду
Свака идентификација се проверава према посетиоцима пројекта, од најсигурнијег поклапања надоле, а догађај каже које је важило.
- Sačuvani ID
- ID koji je agent sačuvao u skladištu i u first-party kolačiću, dok se hardver podudara.
- Хардверско сидро
- Графика, језгра, меморија и платформа, које се не мијењају ажурирањем прегледача или брисањем складишта.
- Познат отисак
- Potpuno isti signali koji su ranije viđeni u vašem projektu.
- Nejasno poklapanje
- Komponenta po komponenta u odnosu na skorašnje posetioce na istom hardveru, uz razliku u odnosu na sledeći najbolji.
- Свестан шума
- Canvas и аудио се изостављају када прегледач их рандомизује, као што су Brave и приватни прозори.
import { start } from 'zeno-id'
const agent = start({ publicKey: 'pk_...' })
// A stable ID per device, and whether it was seen before.
const { visitorId, returning, requestId } = await agent.get({
externalId: user.id,
action: 'login',
})Више од 100 сигнала
Прикупљено од нуле, без WebRTC мрежних адреса.
Рендеровање
Canvas, WebGL произвођач, renderer, екстензије и параметри, WebGPU адаптер и звук.
Уређај
Екран, дубина боје, однос пиксела, језгра, меморија, додир, платформа, client hints, фонтови и гласови.
Подешавања
Временска зона, језици, календар, медијске поставке, квота складишта и стања дозвола.
Интегритет
Ostaci automatizacije, zamijenjene nativne funkcije i vrijednosti koje se razlikuju između stranice, workera i iframea.
Искрени о ограничењима
ID на коме можете да заснујете одлуке, јер показује колико је сигуран.
Један ID по пројекту
ID је хеширан са вашим пројектом, па исти уређај има други ID свуда другде. Нико не може да прати ваше посетиоце преко других сервиса.
Поузданост уз сваки догађај
Колико је подударање поуздано, од 0 до 1. Нејасно подударање на уобичајеном уређају добија нижу оцену од сачуваног ID-а на реткој хардверској опреми.
Индиција, никад доказ
Identični uređaji, poput istog modela telefona na istom OS-u, mogu deliti ID. Pregledajte deljeni ID zajedno sa external ID-jevima, flagovima i konekcijom.
Identifikujte prvog posetioca već danas
Инсталирајте агента, прочитајте догађај на свом серверу, и готови сте.