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 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é 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.
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.
Termini correlati
Approfondisci
Domande frequenti
Identifichi ogni dispositivo con sicurezza
Inizi con un piano gratuito di 2.500 chiamate API al mese. Nessuna carta di credito richiesta.