Zeno
Prihlásiť sa

Jedno visitor ID, nech sa vracajú akokoľvek

Agent premieňa viac ako 100 signálov zariadenia na visitor ID na serveri. Inkognito, vymazané cookies ani aktualizácie prehliadača nevytvoria nového návštevníka.

Čo môže vracajúci sa návštevník zmeniť

ID je zariadenie, nie cookie a nie pripojenie.

Vracajú sa sRovnaké ID návštevníkaPrečo
Súkromné alebo incognito oknoRovnakýÚložisko je prázdne, hardvér nie.
Cookies a údaje webu vymazanéRovnakýHardvérová kotva a odtlačok stále sa zhodujú.
Aktualizácia prehliadačaRovnakýNová verzia zmení niekoľko signálov; fuzzy porovnávanie ich zachytí.
VPN alebo nová IP adresaRovnakýIP nie je súčasťou ID. Zobrazuje sa namiesto toho v príznakoch.
Nový účet na tom istom zariadeníRovnakýTakto sa prejavujú viacnásobné účty: jedno zariadenie, veľa external ID.
Iný prehliadač na rovnakom zariadeníNový návštevníkKaždý prehliadač vykresľuje inak, ide teda o iný odtlačok.
Iné zariadenieNový návštevníkID je zariadenie.

Zhoda v poradí

Každá identifikácia sa overuje voči návštevníkom projektu od najistejšej zhody nadol a udalosť uvádza, ktorá platila.

Uložené ID
ID, ktoré agent uložil do úložiska a do cookie prvej strany, kým hardvér stále sedí.
Hardvérová kotva
Grafika, jadrá, pamäť a platforma, ktoré sa nezmenia aktualizáciou prehliadača ani vymazaním úložiska.
Známy odtlačok
Presne rovnaké signály, aké sa už predtým vyskytli vo vašom projekte.
Fuzzy porovnávanie
Komponent po komponente voči nedávnym návštevníkom na rovnakom hardvéri, s rezervou nad ďalším najlepším.
Rozpoznáva šum
Canvas a zvuk sa vynechajú, keď prehliadač ich randomizuje, napríklad Brave a súkromné okná.
login.ts
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',
})

Viac ako 100 signálov

Zbierané od nuly, bez sieťových adries WebRTC.

  • Vykresľovanie

    Canvas, dodávateľ WebGL, renderer, rozšírenia a parametre, adaptér WebGPU a zvuk.

  • Zariadenie

    Obrazovka, farebná hĺbka, pomer pixelov, jadrá, pamäť, dotyk, platforma, client hints, písma a hlasy.

  • Nastavenia

    Časové pásmo, jazyky, kalendár, predvoľby médií, kvóta úložiska a stavy oprávnení.

  • Integrita

    Zvyšky automatizácie, nahradené natívne funkcie a hodnoty, ktoré sa líšia medzi stránkou, workerom a iframe.

Pozrite si, čo signály označujú →

Úprimne o obmedzeniach

ID, na ktorom môžete postaviť rozhodnutia, lebo uvádza, ako je isté.

  • Jedno ID na projekt

    ID sa hashuje s vaším projektom, takže rovnaké zariadenie má inde iné ID. Nikto nemôže sledovať vašich návštevníkov naprieč službami.

  • Dôveryhodnosť pri každej udalosti

    Istota zhody, od 0 do 1. Približná zhoda na bežnom zariadení má nižšie skóre ako uložené ID na vzácnom hardvéri.

  • Vodítko, nikdy nie dôkaz

    Identická zariadenia, napríklad rovnaký model telefónu s rovnakým OS, môžu zdieľať ID. Zdieľané ID preskúmajte spolu s external ID, flagmi a pripojením.

Identifikujte svojho prvého návštevníka dnes

Nainštalujte agenta, prečítajte udalosť na svojom serveri, a máte hotovo.