Gambaran umum
Peringatan pada laporan pencocokan wajah menandai setiap kondisi yang diamati Didit saat menjalankan perbandingan wajah 1:1. Peringatan tersebut masuk ke dalam arraywarnings[] pada setiap item di face_matches[] (lihat Laporan pencocokan wajah). Setiap entri juga memuat feature: "FACEMATCH" dan node_id dari node alur kerja yang memunculkannya.
Setiap peringatan memiliki tiga lapisan:
- Kode
risk— pengidentifikasi stabil yang dapat Anda cocokkan di kode Anda. log_type—information,warning, atauerror, yang diperoleh dari ambang batas skor kemiripan alur kerja Anda.- Dampak keputusan — ditetapkan oleh ambang batas peninjauan dan penolakan alur kerja untuk skor kemiripan.
Kondisi penolakan otomatis
Risiko berikut selalu memaksa laporan pencocokan wajah (dan sesi) menjadiDeclined:
Saat
NO_REFERENCE_IMAGE dipicu, LOW_FACE_MATCH_SIMILARITY disembunyikan (karena tidak ada yang dapat dinilai).
Terdapat satu pengecualian.
Saat langkah ID diselesaikan melalui pencarian non-dokumen yang registrinya tidak mengembalikan potret dan tidak memeriksa wajah, Pencocokan Wajah secara bawaan tidak memiliki apa pun untuk dibandingkan dengan hasil tangkapan langsung.
Hal tersebut dilaporkan sebagai FACE_MATCH_NOT_COMPUTED dengan skor null dan diputuskan oleh face_match_not_computed_action (di bawah), bukan sebagai penolakan otomatis.
Pengaturan verifikasi yang dapat dikonfigurasi
Di konsol Didit, skor kemiripan pencocokan wajah diatur oleh dua ambang batas (tanpa tombol alih Setujui/Tinjau/Tolak):
Tingkatkan ambang batas peninjauan jika Anda mengamati terlalu banyak persetujuan palsu; turunkan ambang batas penolakan jika Anda mengamati terlalu banyak penolakan palsu.
Pengaturan terpisah mengontrol apa yang terjadi jika skor kemiripan tidak dapat dihitung sama sekali: tidak ada wajah yang terdeteksi di salah satu gambar, atau pencarian non-dokumen tidak menyisakan referensi apa pun untuk dibandingkan:
Tindakan ini mengatur
FACE_MATCH_NOT_COMPUTED (tidak ada wajah pada potret dokumen, atau tidak ada referensi sama sekali setelah pencarian non-dokumen) dan NO_FACE_IN_SELFIE setelah batas percobaan habis (tidak ada wajah pada swafoto setelah percobaan ulang pengguna). Jika masalahnya adalah swafoto, pengguna terlebih dahulu diminta untuk mengambil ulang — lihat di bawah — dan tindakan ini hanya berlaku jika wajah tetap tidak dapat terdeteksi setelah batas percobaan habis.
Kegagalan akibat kemiripan rendah juga memasuki loop percobaan ulang pengambilan sebelum statusnya ditetapkan secara permanen: pengguna mendapatkan total hingga face_match_max_attempts percobaan (default 3, dapat dikonfigurasi 2–5 per node alur kerja) untuk mengambil ulang. Kegagalan NO_FACE_IN_SELFIE menggunakan loop percobaan ulang yang sama, karena mengambil ulang swafoto yang lebih jelas dapat memperbaikinya. Kegagalan FACE_MATCH_NOT_COMPUTED tidak melakukan percobaan ulang — potret dokumen tidak dapat diambil ulang pada langkah ini. Hanya setelah batas percobaan habis, status percobaan terakhir akan diterapkan — dan FACE_MATCH_MAX_ATTEMPTS_EXCEEDED dicatat untuk merekamnya.
Pada API Pencocokan Wajah mandiri, hanya ambang batas penolakan yang tersedia (opsi permintaan face_match_score_decline_threshold, default 30); setiap peringatan yang terpicu akan menolak permintaan, dan NO_REFERENCE_IMAGE terpicu jika tidak ada wajah yang dapat dibandingkan sama sekali.
Peringatan yang dihasilkan
Contoh
Dalam Peninjauan — kemiripan yang berada di ambang batas
Dalam Peninjauan — Pencocokan Wajah tidak dapat dihitung
Penolakan otomatis — referensi hilang
Percobaan ulang habis — status upaya terakhir diterapkan
API Pencocokan Wajah mandiri mengembalikan bentuk peringatan yang sama tanpa
node_id (perbandingan tidak terikat pada suatu node alur kerja).Jenis peringatan
Setiap risiko diberi tingkat keparahan berdasarkan konfigurasi aplikasi Anda. Tiga tingkat keparahan tersebut adalah:Terkait
- Laporan Pencocokan Wajah — skema laporan lengkap dan status.
- Peringatan Deteksi Liveness — peringatan dari proses sebelumnya pada pengambilan swafoto.
- Webhook —
session.status.updatedmemuat peringatan segera setelah langkah selesai. - Model data — Pencocokan Wajah — skema kanonikal.
- Model data — Objek peringatan — bentuk setiap entri dalam
warnings[].