---
title: Pengumpulan Data Pemantauan
description: Metadata opsional yang dapat Anda lampirkan ke sesi pengambilan gambar mana pun untuk mengidentifikasi pengguna dan alur dalam alat pemantauan dan observabilitas.
canonical: https://developer.unico.io/id/dual-api/developers/sdks-and-tools/web/web-sdk/capture-flow/monitoring-data-collection
locale: id
generated_by: markdown-export
---

:::info[Implementasi opsional]
Pengumpulan Data Pemantauan bersifat **opsional**. Jika Anda menggunakannya, **hanya panggilan `prepareSelfieCamera` yang terpengaruh** — setiap langkah lain dalam alur pengambilan gambar (inisialisasi, callback, penanganan hasil) tetap tidak berubah.
:::

:::secondary[Tidak memerlukan kamera sama sekali?]
Halaman ini membahas `setSilentInfo`, yang hanya berlaku jika disertai panggilan `prepareSelfieCamera`/`prepareDocumentCamera`. Jika Anda menginginkan validasi senyap tanpa pernah membuka sesi kamera (mis., layar login), gunakan `initializeSDK` + `startSilentValidation` sebagai gantinya — lihat [Revalidasi Senyap](./capture-types/silent-revalidation). Keduanya dapat digunakan pada halaman yang sama.
:::

Lampirkan metadata pengguna dan alur ke sesi pengambilan gambar agar dapat dikorelasikan dalam alat pemantauan dan observabilitas di sisi Unico, serta agar backend dapat memperhitungkannya dalam hasil Revalidasi Senyap untuk transaksi ini. Ketika disediakan, data diteruskan bersama pengambilan gambar dan tidak mengubah perilaku pengambilan SDK — tetapi memengaruhi respons Buat Proses: lihat `silentAuth.result` di [Revalidasi Senyap](./capture-types/silent-revalidation).

## Parameter setSilentInfo

| Parameter | Tipe | Wajib | Deskripsi |
|---|---|:-:|---|
| `externalUserId` | `String` | ✅ | Pengenal pengguna dalam sistem Anda. Secara otomatis di-hash dengan SHA-256 sebelum transmisi — tidak pernah dikirim dalam teks biasa. |
| `useCase` | `String` | — | Pengenal untuk alur atau konteks yang sedang berjalan (mis., `"account_opening"`, `"password_recovery"`). Dikirim sebagai teks biasa. |

## Implementasi

Panggil `setSilentInfo` pada instance kamera yang telah dibangun **sebelum** memanggil `prepareSelfieCamera`. Semua hal lain dalam alur pengambilan gambar tetap sama.

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