Vai al contenuto
Rischio e rilevamento

Algoritmo di identificazione

Un algoritmo di identificazione è il metodo che trasforma i segnali grezzi del dispositivo in un identificatore di visitatore stabile, separando i segnali in livelli di stabilità, applicando un hash a ciascun livello e combinandoli con una confidenza pesata. È progettato per riconoscere lo stesso dispositivo nel tempo nonostante la normale variazione dei singoli segnali.

Come funziona

Come funziona Algoritmo di identificazione

L'intuizione centrale è che non tutti i segnali sono ugualmente stabili. L'algoritmo li ordina in livelli: i segnali hardware come le caratteristiche di GPU e schermo cambiano raramente; i segnali software come i font e i plugin installati cambiano occasionalmente; e i segnali di sessione come la stringa user-agent e il fuso orario cambiano spesso. Trattare questi livelli separatamente impedisce che un segnale volatile spezzi il riconoscimento di un dispositivo per il resto invariato.

Ogni livello viene sottoposto a hash in modo indipendente così da poter essere confrontato per conto proprio. Quando un visitatore torna, l'algoritmo effettua la corrispondenza livello per livello: l'hash hardware stabile che ancora l'identità, l'hash software che la conferma e l'hash di sessione che fornisce una corroborazione più debole. Questo confronto a strati fa sì che un aggiornamento del browser che cambia lo user-agent non spezzi di per sé il collegamento con il dispositivo.

Le corrispondenze per livello vengono poi combinate in un unico identificatore e in un punteggio di confidenza usando pesi che riflettono l'affidabilità di ciascun livello. Un accordo ad alta stabilità produce un'alta confidenza; un disaccordo nei soli livelli volatili abbassa la confidenza in modo modesto anziché dichiarare un nuovo dispositivo. Questo è fuzzy matching per design, tollerante verso il cambiamento atteso pur distinguendo dispositivi genuinamente diversi.

Perché conta

Perché Algoritmo di identificazione conta per la prevenzione delle frodi

Un fingerprint ingenuo che concatena tutti i segnali e li sottopone a hash una sola volta è fragile: qualsiasi cambiamento, e i browser cambiano di continuo, produce un hash diverso e fa apparire nuovo di zecca un dispositivo di ritorno. Quella fragilità è fatale per la prevenzione delle frodi, perché consente agli aggressori di azzerare la propria identità con modifiche banali e frammenta la cronologia degli utenti legittimi. Un algoritmo a livelli e pesato è ciò che rende un identificatore abbastanza stabile da ancorare velocity checks, grafi dei dispositivi e rilevamento dell'abuso ripetuto.

Con TRACIO

Come lo gestisce TRACIO

Il prodotto Identification di TRACIO è costruito su questo approccio a livelli e pesato su oltre 130 segnali del dispositivo, ed è così che sostiene il 99.5% di precisione nei benchmark interni e mantiene gli ID visitatore stabili attraverso aggiornamenti del browser, modalità in incognito e cancellazione dei cookie. Ogni identificazione viene restituita con un punteggio di confidenza, così che gli integratori possano vedere quanto fortemente i livelli hanno concordato e calibrare le proprie soglie.

FAQ

Domande frequenti

Identifichi ogni dispositivo con sicurezza

Inizi con un piano gratuito di 2.500 chiamate API al mese. Nessuna carta di credito richiesta.