Panoramica
Gli avvisi sul report della posizione segnalano ogni condizione rilevata da Didit in un passaggio di verifica della posizione.
Vengono inseriti nell’array warnings[] di ogni elemento di geolocation_checks[] (consulta il report sulla posizione).
Ogni avviso è composto da tre livelli:
- Il codice
risk: un identificatore stabile su cui effettuare il confronto, che inizia sempre con LOCATION_.
- Il
log_type: information, warning o error. Per i rischi configurabili segue l’azione configurata: NO_ACTION restituisce information, REVIEW restituisce warning, DECLINE restituisce error.
- L’impatto sulla decisione: l’azione più severa tra gli avvisi imposta lo
status del passaggio. REVIEW imposta In Review, DECLINE imposta Declined e NO_ACTION lo lascia invariato.
L’incertezza e il rifiuto sono impostati per impostazione predefinita su REVIEW, mai su DECLINE: un’autorizzazione negata, una posizione al chiuso o un raggio ampio non costituiscono una prova di frode.
Gli avvisi relativi ad accuratezza, aggiornamento, aree, distanza e strumenti di anonimizzazione vengono generati solo all’ultimo tentativo, quindi una persona che ha successo al secondo tentativo non presenta alcun avviso.
Le status_rules personalizzate sul nodo possono mantenere o aumentare il livello dello stato, ma mai ridurlo.
Condizioni di rifiuto automatico
Queste condizioni rifiutano sempre il passaggio, con log_type: "error", e non hanno una chiave di azione.
Avvisi generati
I valori predefiniti rappresentano le azioni di un passaggio senza geolocation_preset.
Con licensing, LOCATION_VPN_DETECTED, LOCATION_TOR_DETECTED e LOCATION_EMULATOR_DETECTED sono impostati in modo predefinito su DECLINE e LOCATION_PROXY_DETECTED su REVIEW.
Con fraud_screening, ogni impostazione predefinita su DECLINE diventa REVIEW, e questi quattro rilevamenti di strumenti di anonimizzazione passano a REVIEW.
Un’azione impostata esplicitamente ha sempre la precedenza.
Autorizzazione e disponibilità
Precisione e attualità
Spoofing e integrità
Aree
Distanza e cronologia
Cosa vede la persona
Alcuni riscontri non vengono mai spiegati alla persona, perché indicare il segnale rivela a un truffatore cosa modificare.
LOCATION_EMULATOR_DETECTED, LOCATION_MOCK_PROVIDER_DETECTED, LOCATION_SIMULATED_BY_SOFTWARE, LOCATION_REPLAY_DETECTED, LOCATION_INTEGRITY_FAILED e LOCATION_IP_DISTANCE_MISMATCH appartengono a questo gruppo: se un revisore rimanda indietro la verifica, la persona legge una motivazione generica, mentre il payload della decisione e i tuoi webhook mantengono l’avviso completo.
Una VPN viene mostrata alla persona solo come una richiesta di disattivare qualsiasi VPN e riprovare, mentre un’area bloccata viene mostrata solo come l’elenco dei luoghi in cui il servizio è disponibile.
Esempio
Tipi di avviso
A ciascun rischio viene assegnata una gravità in base alla configurazione della tua applicazione. Le tre gravità sono:
Correlati
Ultima modifica il 7 novembre 2026