← Files FingerprintARCHIVED FILE
skills/fingerprint-javascript/snippets/identify.js
594 Bytes · Oct 2, 2026 · 00:25 UTC
// src/main.js — identify the visitor. Each get() call is a billable identification event,
// so call it where you need the result (on load, or on an action) rather than on every render.
import { fp } from './fingerprint.js'
import { isFingerprintError } from '@fingerprint/agent'
try {
const { visitor_id, event_id } = await fp.get()
console.log('visitor_id:', visitor_id)
console.log('event_id:', event_id)
} catch (error) {
// Ad blockers, offline, timeouts. Don't block the UI on identification.
if (isFingerprintError(error)) console.warn('Fingerprint failed:', error.code)
}
SHA-256: 050cdcbeaaabdbe983eb571ecbe2bcff51ad2b1904aced36105acd82c128d9dc