---
title: मॉनिटरिंग डेटा संग्रह
description: वैकल्पिक मेटाडेटा जिसे आप किसी भी कैप्चर सत्र में संलग्न कर सकते हैं ताकि मॉनिटरिंग और ऑब्ज़र्वेबिलिटी टूल्स में उपयोगकर्ता और फ्लो की पहचान की जा सके।
canonical: https://developer.unico.io/hi/dual-api/developers/sdks-and-tools/web/web-sdk/capture-flow/monitoring-data-collection
locale: hi
generated_by: markdown-export
---

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

:::secondary[क्या कैमरे की बिल्कुल ज़रूरत नहीं है?]
यह पेज `setSilentInfo` को कवर करता है, जो केवल `prepareSelfieCamera`/`prepareDocumentCamera` कॉल के साथ ही प्रभावी होता है। यदि आप कभी भी कैमरा सेशन खोले बिना साइलेंट वैलिडेशन चाहते हैं (जैसे, लॉगिन स्क्रीन), तो इसके बजाय `initializeSDK` + `startSilentValidation` का उपयोग करें — देखें [साइलेंट पुनर्सत्यापन](./capture-types/silent-revalidation)। दोनों का उपयोग एक ही पेज पर किया जा सकता है।
:::

कैप्चर सत्र में उपयोगकर्ता और फ्लो मेटाडेटा संलग्न करें ताकि इसे Unico की ओर से मॉनिटरिंग और ऑब्ज़र्वेबिलिटी टूल्स में सहसंबद्ध किया जा सके, और ताकि बैकएंड इसे इस लेनदेन के लिए साइलेंट पुनर्सत्यापन परिणाम में शामिल कर सके। जब यह प्रदान किया जाता है, तो डेटा कैप्चर के साथ अग्रेषित किया जाता है और यह SDK के कैप्चर व्यवहार को नहीं बदलता — लेकिन यह Create Process प्रतिक्रिया को प्रभावित करता है: [साइलेंट पुनर्सत्यापन](./capture-types/silent-revalidation) में `silentAuth.result` देखें।

## setSilentInfo parameters

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

## कार्यान्वयन

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

```typescript
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);
```