Zeno
Prijava

Jedan visitor ID, bez obzira kako se vraćaju

Agent pretvara više od 100 signala uređaja u visitor ID na serveru. Incognito, obrisani kolačići i ažuriranja preglednika ne stvaraju novog visitora.

Što povratni posjetitelj može promijeniti

ID je uređaj, ne kolačić i ne veza.

Vraćaju se sIsti ID posjetiteljaZašto
Privatni ili incognito prozorIstiPohrana je prazna, hardver nije.
Kolačići i podaci o mjestu izbrisaniIstiHardverska sidra i otisak još se podudaraju.
Ažuriranje preglednikaIstiNova verzija mijenja nekoliko signala; fuzzy podudaranje to apsorbira.
VPN ili nova IP adresaIstiIP nije dio ID-a. Umjesto toga prikazuje se u flags.
Novi račun na istom uređajuIstiTako se pojavljuju višestruki računi: jedan uređaj, mnogo external ID-ova.
Drugi preglednik na istom uređajuNovi posjetiteljSvaki preglednik drugačije prikazuje, pa je to drugi otisak.
Drugi uređajNovi posjetiteljID je uređaj.

Podudaranje po redu

Svaka identifikacija provjerava se u odnosu na posjetitelje projekta od najpouzdanijeg podudaranja nadalje, a događaj navodi koje je vrijedilo.

Spremljeni ID
ID koji je agent spremio u pohranu i u first-party kolačić, dok se hardver podudara.
Hardverska sidra
Grafika, jezgre, memorija i platforma, koje se ne mijenjaju ažuriranjem preglednika ili brisanjem pohrane.
Poznati otisak
Potpuno isti signali koji su ranije viđeni u vašem projektu.
Nejasno podudaranje
Komponenta po komponenta u odnosu na nedavne posjetitelje na istom hardveru, s marginom u odnosu na sljedeći najbolji.
Svjestan šuma
Canvas i zvuk isključeni su kada preglednik ih randomizira, npr. Brave i privatni prozori.
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',
})

Više od 100 signala

Prikupljeno od nule, bez WebRTC mrežnih adresa.

  • Renderiranje

    Canvas, WebGL dobavljač, renderer, proširenja i parametri, WebGPU adapter i zvuk.

  • Uređaj

    Zaslon, dubina boje, omjer piksela, jezgre, memorija, dodir, platforma, client hints, fontovi i glasovi.

  • Postavke

    Vremenska zona, jezici, kalendar, postavke medija, kvota pohrane i stanja dopuštenja.

  • Integritet

    Ostaci automatizacije, zamijenjene izvorne funkcije i vrijednosti koje se razlikuju između stranice, workera i iframea.

Pogledajte što signali označavaju →

Iskreni o ograničenjima

ID na kojem možete temeljiti odluke, jer pokazuje koliko je siguran.

  • Jedan ID po projektu

    ID je hashiran s vašim projektom, pa isti uređaj ima drugi ID svuda drugdje. Nitko ne može pratiti vaše posjetitelje kroz druge usluge.

  • Pouzdanost uz svaki događaj

    Koliko je podudaranje sigurno, od 0 do 1. Nejasno podudaranje na uobičajenom uređaju dobiva nižu ocjenu od spremljenog ID-a na rijetkom hardveru.

  • Naznaka, nikad dokaz

    Identični uređaji, poput istog modela telefona s istim OS-om, mogu dijeliti ID. Pregledajte dijeljeni ID zajedno s external ID-ovima, flagovima i vezom.

Identificirajte prvog posjetitelja već danas

Instalirajte agenta, pročitajte događaj na svom poslužitelju, i gotovi ste.