Recopilación de datos

El cliente de Desktop Discovery recopila datos de los equipos de escritorio para generar informes sobre la productividad de los agentes, centrándose en el uso de aplicaciones y la detección de procesos de negocio. En la fase inicial, el cliente informa únicamente los datos de uso de aplicaciones, incluidos el nombre de la aplicación y el título de ventana/URL activos.

The following events trigger data collection:

  • Clic del mouse: Cuando el agente hace clic en un botón del mouse (clic con el botón derecho/clic con el botón izquierdo), los datos se registrarán como un elemento de Entrada.

  • Teclado Tecla de Entrada: Cuando el agente escribe una tecla especial, los datos se registrarán como un elemento de entrada.

    Special key is ALT+key o CTRL+key o cualquiera de las siguientes listas:

    "{END}","{HOME}","{INSERT}","{DEL}","{PGUP}","{PGDN}","{HELP}","{PRTSC}","{SCROLLOCK}","{BREAK}","{LEFT}","{UP}","{RIGHT}","{DOWN}","{CAPSLOCK}","{BKSP}","{BREAK}","{ENTER}","{ESC}","{TAB}","{LWIN}","{RWIN}","{APPS}","{NENTER}","{NINS}","{NUMLOCK}","{NDEL}","{F1}","{F2}","{F3}","{F4}","{F5}","{F6}","{F7}","{F8}","{F9}","{F10}","{F11}","{F12}"

  • Teclado entrada de Texto: Cuando el agente está escribiendo continuamente algunas entradas de texto (en la misma ventana sin presionar ninguna tecla especial), los datos se registrarán como un elemento de Entrada.

    El registro de datos de InputText será cortado por una de las Teclas especiales, un clic del mouse, o un umbral de tiempo configurado. Si el agente pausa su escritura por más tiempo que el umbral configurado, se registrará una Entrada de datos para Introducir texto, y se iniciará un nuevo registro de datos si/cuando el agente continúe escribiendo.

  • Cambio de ventana: Si la ventana activa cambia, no por una de las razones mencionadas arriba, los datos se registrarán como un elemento de entrada.

La estructura de datos se deriva de la canalización de NiCE CXone existente, la cual administra la recopilación de datos de Desktop Discovery. Por lo tanto, todas las propiedades importantes recopiladas por la recopilación de datos de Desktop Discovery del cliente "antiguo" aparecen en la salida del cliente de Desktop Discovery; la mayoría estarán vacías o con valores predeterminados en la primera fase.

Los datos se recopilan en formato JSON, y contienen una lista plana de propiedades según la siguiente descripción:

Clave

Descripción

Ejemplo

Se muestra en Tipo de acción

Tipo

La fuente de la recopilación de datos describe el origen o el desencadenante de la recopilación de datos

Haga clic en, InputText, InputKey, SystemEvent, InjectedClick, InjectedScroll, InjectedMouseMove, InjectedInputKey

Haga clic en, InputText, InputKey, InjectedClick, InjectedScroll, InjectedMouseMove, InjectedInputKey

Nombre

Nombre de la acción realizada por el agente.

SystemEvent las acciones son: Bloquear, Desbloquear, ClientSessionStart, ClientSessionEnd.

LeftClick

Haga clic en, InputText, InputKey

Tiempo

Hora de la acción.

2018-03-19T13:46:42.5274115+02:00

Haga clic en, InputText, InputKey

durationSec

La duración de la acción se calcula ya sea desde el momento de la acción hasta la siguiente acción, o el tiempo que tomó en caso de escritura de texto.

120.171

Haga clic en, InputText, InputKey

processName

Nombre del proceso Windows al que pertenece la ventana activa. En el caso de las aplicaciones web, el dominio se considera como el nombre del proceso.

When a file is open in the browser, it is treated as a file, not an action in the web browser. The extension of the file is the process name.

notepad, www.nice.com

Haga clic en, InputText, InputKey

processTitle

Subtítulo de la ventana activa.

NSC - NiCE Centro de Servicios Compartidos

Haga clic en, InputText, InputKey

URL

Si la acción ocurrió en una página web, la URL, cuando se usa hash, entonces los valores de los parámetros se aplican con hash, cuando se usa mask, entonces se enmascara todo después de '?'.

https://www.nice.com/get-in-touch

Haga clic en, InputText, InputKey

finishTime

Escribiendo hora de finalización.

"finishTime":"2018-03-19T17:25:39.7404115+02:00"

InputText

eventId

Identificador único de la acción

"eventId": "60708b15d9e64e8d97f605f47bdad7bf"

Haga clic en, InputText, InputKey

date

El componente de fecha de la hora de la acción

"date": "2024-11-21"

Haga clic en, InputText, InputKey

Detección de Actividad Sintética

Desktop Discovery incluye la capacidad de detectar entradas automatizadas generadas por herramientas de prevención de inactividad, como mouse jigglers o simuladores basados en software. El cliente de Desktop Discovery identifica la diferencia entre la actividad real del usuario y las acciones automatizadas. Esto ayuda a mejorar los informes de productividad al separar la actividad sintética de las interacciones reales del usuario, lo que proporciona una visión más clara de la actividad real del agente.

Protección de Integridad de Mensaje Mejorada

Para garantizar el más alto nivel de seguridad de datos, Desktop Discovery incluye un proceso de comprobación de suma de verificación para los archivos de mensaje almacenados en el disco. Esta función detecta y evita automáticamente la transmisión de cualquier archivo que haya sido alterado o manipulado manualmente, lo que garantiza que solo los datos auténticos lleguen al servidor. Los archivos manipulados se almacenarán en una carpeta dedicada para su posterior revisión. Esto ayuda a mantener la integridad de los datos y garantiza que solo se procese información confiable.

Muestra jsons

{

TYPE: "SystemEvent",

"nombre" : "ClientSessionStart",

"actionTime" : "2024-11-20T11:51:00.1881877+00:00",

"actionDurationSec" : 27.8913822,

"position" : null,

"imageGuid" : null,

isCopyAction : false,

"isPasteAction" : false,

"isSelection" : false,

"seGuid" : null,

"timeoutReached" : false,

"longitud" : 0.0,

_finishTime" : null,

"ctrl" : false,

"alt" : false,

"shift" : false,

"cmd" : null,

"eventId" : "bfa407397bc142a4ab9bce7c4bda25a3",

"processName" : "Equipo de escritorio Discover",

"URL" : null,

"processTitle" : "Equipo de escritorio Discover",

"controlIdentifier" : "dummyControlIdentifier",

"controlType" : "dummyControlType",

"controlClassName" : "dummyControlClassName",

actionTime_int" : 0,

{"text_masked" : null,

controlIdentifier_hashed" : null,

processTitle_hashed" : null,

text_hashed: null

"Índice" : 0,

"date" : "2024-11-20"

}

{

ActiveWindow

"nombre" : "ActiveWindow",

"actionTime" : "2024-11-20T11:57:49.3822896+00:00",

"actionDurationSec" : 40.1512032,

"position" : null,

"imageGuid" : null,

isCopyAction

"isPasteAction" : false,

"isSelection" : false,

"seGuid" : null,

"timeoutReached" : false,

"longitud" : 0.0,

"_finishTime" : null,

"ctrl" : false,

"alt" : false,

"shift" : false,

"cmd" : null,

"eventId" : "30a98216396e4ff7844a3933e4f1d99b",

"processName" : "Taskmgr.exe",

"URL" : null,

"processTitle" : "administrador de Tarea",

"controlIdentifier" : "dummyControlIdentifier",

"controlType" : "dummyControlType",

"controlClassName" : "dummyControlClassName",

"actionTime_int" : 0,

"text_masked" : null,

"controlIdentifier_hashed" : null,

processTitle_hashed" : null,

text_hashed: null

"Índice" : 0,

"date" : "2024-11-20"

}

{

InputKey

"nombre": "C",

"tiempo": "2025-06-03T13:01:40.5307617+03:00",

"durationSec": 1.108189,

"windowPosition": null,

"imageGuid": null,

"isCopy": true,

isPaste: false,

isSelection: false,

"seGuid": null,

"timeoutReached": false,

"longitud": 0.0,

"finishTime": null,

"isCtrl": true,

"isAlt": false,

"isShift": false,

"cmd": null,

"eventId": "396b8d02-9b72-4523-af19-50297b0f56a4",

"processName": "Notepad",

"URL": null,

"processTitle": "Título del archivo - Notepad",

"controlIdentifier": "dummyControlIdentifier",

controlType: "dummyControlType",

"controlClassName": "dummyControlClassName",

timeInt": 1748944900530,

Este es un texto de prueba para la operación de copiar y pegar.

"controlIdentifierHashed": null,

processTitleHashed": null,

Este es un texto de prueba para la operación de copiar y pegar.

"Índice": 0,

"date": "2025-06-03"

}

{

InputText

"nombre": "InputText",

"tiempo": "2025-06-03T13:01:38.1501172+03:00",

"durationSec": 3.0570651,

"windowPosition": null,

"imageGuid": null,

isCopy: false,

isPaste: false

"isSelection": false,

"seGuid": null,

"timeoutReached": false,

"longitud": 0.0,

"finishTime": "2025-06-03T13:01:41.2071823+03:00",

isCtrl: false,

"isAlt": false,

isShift: false,

"cmd": null,

"eventId": "c64fc381-22fd-48f3-870e-12292fcc2119",

"processName": "Notepad",

"URL": null,

"processTitle": "Título Of File - Notepad",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

timeInt: 1748944898150,

NiCE: un placer conocerte

"controlIdentifierHashed": null,

"processTitleHashed": null,

NiCE, un placer conocerlo.

"Índice": 0,

"date": "2025-06-03"

}

{

Clic

"nombre": "LeftClick",

"tiempo": "2025-06-04T11:56:23.2307529+03:00",

durationSec": 2.234044,

"windowPosition": null,

"imageGuid": null,

isCopy: false,

isPaste: false,

"isSelection": false,

"seGuid": null,

"timeoutReached": false,

"longitud": 0.0,

"finishTime": null,

"isCtrl": false,

isAlt: falso

isShift: false,

"cmd": null,

"eventId": "3bf10f01-78f5-4031-91cf-8c1a2ae9749b",

"processName": "Taskmgr",

"URL": null,

"processTitle": "Task Manager",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

timeInt: 1749027383230,

"textMasked": "",

controlIdentifierHashed": null,

processTitleHashed": null,

textHashed: ""

"Índice": 0,

"date": "2025-06-04"

}

{

InjectedMouseMove

"nombre": "InjectedMouseMove",

"tiempo": "2026-07-02T08:45:17.2767777+03:00",

"durationSec": 0.3316265,

"windowPosition": null,

"imageGuid": null,

isCopy: false,

"isPaste": false,

"isSelection": false,

"seGuid": null,

"timeoutReached": false,

"longitud": 0.0,

"finishTime": "2026-07-02T08:45:17.6084042+03:00",

"isCtrl": false,

"isAlt": false,

"isShift": false,

"cmd": null,

"eventId": "2e7d4ec9-9f8f-449f-99a9-dae509efad5f",

"processName": "Notepad",

"URL": null,

"processTitle": "*Texto File.txt - Notepad",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"timeInt": 1782971117276,

"textMasked": "",

controlIdentifierHashed": null,

"processTitleHashed": null,

textHashed": "",

"Índice": 0,

"date": "2026-07-02"

}

{

Tipo: "InjectedClick"

"nombre": "InjectedLeftClick",

"tiempo": "2026-07-02T08:45:26.2998986+03:00",

"durationSec": 3.005302,

"windowPosition": null,

"imageGuid": null,

isCopy: false,

"isPaste": false,

"isSelection": false,

"seGuid": null,

timeoutReached: false,

"longitud": 0.0,

finishTime": null,

isCtrl: false,

isAlt: false,

isShift: false,

"cmd": null,

"eventId": "c4ca0f7a-037e-48d8-8683-32e0828a9ffa",

"processName": "Notepad",

"URL": null,

"processTitle": "*Archivo de Texto.txt - Notepad",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

timeInt": 1782971126299,

"textMasked": "",

controlIdentifierHashed: null,

"processTitleHashed": null,

"textHashed": "",

"Índice": 0,

"date": "2026-07-02"

}

Después de una autenticación y authorization exitosas, y de acuerdo con la configuración del cliente, el cliente comenzará a recopilar datos del equipo de escritorio del agente.

En el cliente Desktop Discovery, se recopilan datos de las siguientes aplicaciones:

  • Windows Aplicaciones (32/64 bits)

  • Aplicaciones Java (ambas de 32/64 bits)

  • Aplicaciones Web