Katra identifikācija, tiešraidē
Jauni notikumi parādās dažu sekunžu laikā, ar apmeklētāju, external ID un laiku.
Atpazīstiet atgriežoties pārlūkprogrammu pat inkognito režīmā vai ar notīrītām sīkdatnēm, atklājiet botus un viltotas ierīces un pārbaudiet katru rezultātu savā serverī, pirms rīkoties.
Skatiet, ko mēs varam uzzināt par šo pārlūkprogrammu. Demo palaišana nosūta mums tās signālus un saglabā tajā ID.
API jūsu kodam, un informācijas panelī tam, kas pārskata gadījumu.
Jauni notikumi parādās dažu sekunžu laikā, ar apmeklētāju, external ID un laiku.
Automatizācija, headless pārlūki, programmatūras renderēšana, aizstātas native funkcijas un nesakrītošas laika joslas.
Ierīce parāda visus external ID, kas tajā redzēti, tāpēc vairāki konti izceļas.
Pārlūks saņem tikai request ID. Jūsu serveris iegūst notikumu ar secret key un izlemj.
Dzēšot external ID, tiek dzēsti visi tā notikumi un ierīču saites.
Bez plāniem un saistībām. Pēc katra norēķinu cikla maksājat par izmantotajām identifikācijām, katru ar visiem signāliem, servera API un informācijas paneli.
Skatīt plānus un visas cenas →Norādītās cenas neietver piemērojamos nodokļus vai maksas (piem., PVN).
Der Browser erhält eine request ID, dein Server erhält die ganze Geschichte.
Viena script tagu, ko nodrošina api, vai tipizēts ES modulis no npm.
<script src="https://zenocdn.net/agent.js"></script>
<script>
const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })
</script>Palaidiet, kad atveras veidlapa, request ID saņemsiet pēc lietotāja pieteikšanās.
// After a successful login:
const { requestId } = await agent.get({ externalId: user.id })
await fetch('/api/login/verify', { method: 'POST', body: JSON.stringify({ requestId }) })Nolasiet notikumu ar secret key un lemiet. Pārlūks nekad neredz karogu.
const response = await fetch(`https://api.zeno.id/events/${requestId}`, {
headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
})
const event = await response.json()
if (event.bot === 'bad' || event.riskScore >= 15) {
throw new Error('Review this login')
}GET, PATCH un DELETE uz /events, /visitors un /external-ids, ar vienu header.
Priedēkļi pk_ un sk_ ar kontrolsummu; slepenās atslēgas glabājas kā jaucējvērtība un tiek rādītas vienreiz.
Filtrējiet pēc visitor, external ID, IP, karoga, bota vērtējuma, riska rādītāja un datuma.
DELETE /external-ids/{id} noņem visus šī ID notikumus un ierīču saites.
Jā. Aģents ir parasts ES modulis bez atkarībām, tāpēc darbojas React, Svelte, Vue vai bez ietvara. Bez bundler ielādējiet /agent.js un izmantojiet globālo FingerprintAgent.
Nē. Identiskas ierīces, piemēram, tas pats tālruņa modelis ar to pašu OS, ir ar vienādu fingerprint, tāpēc pārlūkprogrammu bez saglabātā ID var saskaņot ar cita visitor ID. Pārbaudiet to kā lead kopā ar external IDs, flags un savienojumu.
Vairāk nekā 100 ierīces signālu: canvas, WebGL, audio, fonti, ekrāns, aparatūra, locale, spraudņi un automatizācijas pēdas. Nekad nelasa WebRTC tīkla adreses.
Identifikācija klusi pauzējas: aģents atgriež capped request ID vietā, tāpēc lietotāji nekad neredz kļūdu, un pieteikšanās turpina darboties. Iestatiet budžetus pa dienām, nedēļām vai mēnešiem un izdevumu limitu katrai atslēgai. Nekas cits nav ierobežots pēc ātruma.
Jūs saņemat naudu atpakaļ. Neesat apmierināts pirmajos trīs mēnešos pēc pirmā apmaksātā rēķina? Mēs atmaksāsim visu, ko jūs samaksājāt šajā laikā, bez jautājumiem.
ES, AWS eu-west-1. Notikumi tiek glabāti, līdz tos dzēšat, vai 1, 3 vai 5 gadus, ja tā izvēlaties, un viens API izsaukums dzēš visu, kas glabāts vienam no jūsu lietotājiem.
Maksājiet pēc lietojuma, visi signāli iekļauti.