Langsung ke konten utama

Gambaran umum

Peringatan pada laporan pencocokan wajah menandai setiap kondisi yang diamati Didit saat menjalankan perbandingan wajah 1:1. Peringatan tersebut masuk ke dalam array warnings[] 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:
  1. Kode risk — pengidentifikasi stabil yang dapat Anda cocokkan di kode Anda.
  2. log_type — information, warning, atau error, yang diperoleh dari ambang batas skor kemiripan alur kerja Anda.
  3. Dampak keputusan — ditetapkan oleh ambang batas peninjauan dan penolakan alur kerja untuk skor kemiripan.
Modul pencocokan wajah sengaja dibuat ringkas — hanya ada lima kode risiko, yang tercantum lengkap di bawah ini.

Kondisi penolakan otomatis

Risiko berikut selalu memaksa laporan pencocokan wajah (dan sesi) menjadi Declined: 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

Terakhir diubah pada 7 November 2026