Viens visitor ID, lai kā viņi atgrieztos
Aģents pārvērš vairāk nekā 100 ierīces signālus visitor ID serverī. Incognito, notīrītās sīkdatnes un pārlūka atjauninājumi neveido jaunu visitor.
Ko var mainīt atgriezies apmeklētājs
ID ir ierīce, nevis sīkdatne un nevis savienojums.
| Viņi atgriežas ar | Tas pats apmeklētāja ID | Kāpēc |
|---|---|---|
| Privāts vai incognito logs | Tas pats | Krātuve ir tukša, aparatūra – nav. |
| Sīkdatnes un vietnes dati ir notīrīti | Tas pats | Aparatūras enkurs un pirkstu nospiedums joprojām sakrīt. |
| Pārlūkprogrammas atjauninājums | Tas pats | Jauna versija maina dažus signālus; fuzzy saskaņošana to absorbē. |
| VPN vai jauna IP adrese | Tas pats | IP nav ID daļa. Tā vietā tā tiek rādīta flags. |
| Jauns konts tajā pašā ierīcē | Tas pats | Tā izskatās vairāki konti: viena ierīce, daudz external IDs. |
| Cita pārlūkprogramma tajā pašā ierīcē | Jauns apmeklētājs | Katrs pārlūks renderē atšķirīgi, tāpēc tas ir cits pirkstu nospiedums. |
| Cita ierīce | Jauns apmeklētājs | ID ir ierīce. |
Atbilst secībā
Katra identifikācija tiek pārbaudīta pret projekta apmeklētājiem, sākot no visdrošākās atbilstības, un notikums norāda, kura sakrita.
- Saglabātais ID
- ID, ko aģents glabāja krātuvē un pirmās puses sīkdatnē, kamēr aparatūra joprojām atbilst.
- Aparatūras enkurs
- Grafika, kodoli, atmiņa un platforma, kas nemainās pārlūkprogrammas atjauninājuma vai notīrītas krātuves dēļ.
- Zināms pirkstu nospiedums
- Tieši tie paši signāli, kas jau iepriekš novēroti jūsu projektā.
- Neprecīza atbilstība
- Pēc komponentiem salīdzinot ar nesen apmeklētājiem tajā pašā aparatūrā, ar pārsvaru pār nākamo labāko.
- Trokšņa apzināšanās
- Canvas un audio tiek izslēgti, kad pārlūkprogramma tos randomizē, piemēram, Brave un privātie logi.
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',
})Vairāk nekā 100 signālu
Savākts no nulles, bez WebRTC tīkla adresēm.
Renderēšana
Canvas, WebGL ražotājs, renderer, paplašinājumi un parametri, WebGPU adapteris un audio.
Ierīce
Ekrāns, krāsu dziļums, pikseļu attiecība, kodoli, atmiņa, skāriens, platforma, client hints, fonti un balsis.
Iestatījumi
Laika josla, valodas, kalendārs, multivides iestatījumi, krātuves kvota un atļauju stāvoklis.
Integritāte
Automatizācijas atliekas, aizstātās natīvās funkcijas un vērtības, kas atšķiras starp lapu, workeri un iframe.
Godīgi par ierobežojumiem
ID, uz kura var balstīt lēmumus, jo tas norāda, cik tas ir drošs.
Viens ID katram projektam
ID tiek sajaukts ar jūsu projektu, tāpēc ta pati ierīce citur saņem citu ID. Neviens nevar izsekot jūsu apmeklētājus starp pakalpojumiem.
Ticamība katram notikumam
Cik droša ir atbilstība, no 0 līdz 1. Neprecīza atbilstība izplatītā ierīcē saņem zemāku vērtējumu nekā saglabāts ID retā aparatūrā.
Pazīme, nevis pierādījums
Identiskas ierīces, piemēram, viens un tas pats tālruņa modelis ar to pašu OS, var kopīgot ID. Kopīgo ID pārbaudiet kopā ar external ID, flags un savienojumu.
Šodien identificējiet savu pirmo apmeklētāju
Instalējiet aģentu, nolasiet notikumu savā serverī, un viss.