मुख्य सामग्री पर जाएं

मॉनिटरिंग डेटा संग्रह

वैकल्पिक कार्यान्वयन

मॉनिटरिंग डेटा संग्रह वैकल्पिक है। यदि आप इसे अपनाते हैं, तो केवल prepareSelfieCamera कॉल प्रभावित होती है — कैप्चर फ्लो के अन्य सभी चरण (इनिशियलाइज़ेशन, कॉलबैक, परिणाम हैंडलिंग) अपरिवर्तित रहते हैं।

कैप्चर सत्र में उपयोगकर्ता और फ्लो मेटाडेटा संलग्न करें ताकि इसे Unico की ओर से मॉनिटरिंग और ऑब्ज़र्वेबिलिटी टूल्स में सहसंबद्ध किया जा सके। जब यह प्रदान किया जाता है, तो डेटा कैप्चर के साथ अग्रेषित किया जाता है — यह SDK के कैप्चर व्यवहार या API प्रतिक्रिया को नहीं बदलता।

setSilentInfo parameters
पैरामीटरप्रकारआवश्यकविवरण
externalUserIdStringआपके सिस्टम में उपयोगकर्ता पहचानकर्ता। ट्रांसमिशन से पहले SHA-256 के साथ स्वचालित रूप से हैश किया जाता है — कभी भी सादे पाठ में नहीं भेजा जाता।
useCaseStringचल रहे फ्लो या संदर्भ का पहचानकर्ता (जैसे, "account_opening", "password_recovery")। सादे पाठ के रूप में प्रेषित।
कार्यान्वयन

prepareSelfieCamera को कॉल करने से पहले बिल्ट कैमरा इंस्टेंस पर setSilentInfo को कॉल करें। कैप्चर फ्लो में बाकी सब कुछ समान रहता है।

import { UnicoCheckBuilder, UnicoConfig, SelfieCameraTypes, SDKEnvironmentTypes } from "@acesso-io/unico-webframe";

const config = new UnicoConfig()
.setHostname("<YOUR_HOSTNAME>")
.setHostKey("<YOUR_HOST_KEY>");

const unicoCamera = new UnicoCheckBuilder()
.setEnvironment(SDKEnvironmentTypes.UAT)
.build();

unicoCamera.setSilentInfo("external_user_id", "flow_id");

await unicoCamera.prepareSelfieCamera(config, SelfieCameraTypes.SMART);