Recolha de dados
O CXone Mpower Desktop Discovery Client reúne dados de desktops para relatar a produtividade dos agentes, com foco no uso de aplicativos e na descoberta de processos de negócios. Na fase inicial, o cliente relata apenas dados de uso do aplicativo, incluindo o nome do aplicativo e o título/URL da janela ativa.
Os seguintes eventos acionam a coleta de dados:
-
Clique do mouse: Quando o agente clica em um botão do mouse (clique com o botão direito do mouse/clique com o botão esquerdo), os dados serão registrados como um item Entrada.
-
Tecla de entrada do teclado: Quando o agente digita uma tecla especial, os dados serão gravados como um item Entrada.
A chave especial é ALT+key ou CTRL+key ou qualquer uma das seguintes listas:
"{FIM}","{HOME}","{INSERIR}","{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}"
-
Keyboard InputText: Quando o agente está digitando continuamente algumas entradas de texto (na mesma janela sem nenhuma tecla especial pressionada), os dados serão gravados como um item Entrada.
O registro de dados InputText será cortado por uma das teclas especiais, clique do mouse ou limite de tempo configurado. Se o agente pausar sua digitação por mais tempo do que o limite configurado, uma entrada de dados para Entrada de texto será gravada e um novo registro de dados será iniciado se/quando o agente continuar digitando.
-
Alteração de janela: Se a janela ativa mudar, não por um dos motivos mencionados acima, os dados serão registrados como um item de entrada.
A estrutura de dados é derivada do pipeline de CXone Mpower existente, que gerencia o Desktop Discovery coleta de dados. Assim, todas as propriedades relevantes coletadas pela coleta de dados de Desktop Discovery do cliente 'antigo' aparecem na saída do cliente Desktop Discover; a maioria estará vazia ou inadimplente na primeira fase.
Os dados são coletados no formato JSON, contendo uma lista nivelada de propriedades pela seguinte descrição:
Chave |
Descrição |
Exemplo |
Mostrado em Tipo de ação |
---|---|---|---|
Tipo |
O Tipo de Dados descreve a origem ou o gatilho da coleta de dados |
Clique em InputText, InputKey ou SystemEvent. |
Clique, InputText, InputKey |
nome |
Nome da ação executada pelo agente. As ações SystemEvent são: Lock, Unlock, ClientSessionStart, ClientSessionEnd. |
"Clique com o botão esquerdo" |
Clique, InputText, InputKey |
tempo |
Tempo de ação. |
2018-03-19T13:46:42.5274115+02:00 |
Clique, InputText, InputKey |
duraçãoSeg |
A duração da ação é calculada a partir do tempo de ação até a próxima ação, ou o tempo que levou em caso de digitação de texto |
120.171 |
Clique, InputText, InputKey |
processName |
Nome do processo ao qual Windows janela ativa pertence. No caso de aplicações Web, o domínio é considerado como o nome do processo. Quando um arquivo é aberto no navegador, ele é tratado como um arquivo, não como uma ação no navegador da Web. A extensão do arquivo é o nome do processo. |
bloco de notas, www.nice.com |
Clique, InputText, InputKey |
processoTítulo |
Legenda da janela ativa. |
NSC - Centro de Serviços Compartilhados NICE |
Clique, InputText, InputKey |
url |
Se a ação aconteceu em uma página da web, o URL, quando hash, então os valores de parâmetros são hashed, quando mascarar então mascarar tudo depois de '?'. |
https://www.nice.com/get-in-touch |
Clique, InputText, InputKey |
Tempo de término |
Tempo de término da digitação. |
"finishTime":"2018-03-19T17:25:39.7404115+02:00" |
InputText |
eventId |
Identificador exclusivo da ação |
"eventId": "60708b15d9e64e8d97f605f47bdad7bf" |
Clique, InputText, InputKey |
data |
A data, parte do tempo de ação |
"Data": "2024-11-21" |
Clique, InputText, InputKey |
Exemplo de jsons
{
"tipo" : "SystemEvent",
"nome" : "ClientSessionStart",
"tempo de ação" : "2024-11-20T11:51:00.1881877+00:00",
"actionDurationSec" : 27.8913822,
"posição" : nulo,
"imageGuid" : nulo,
"isCopyAction" : falso,
"isPasteAction" : falso,
"isSelection" : falso,
"seGuid" : nulo,
"timeoutReach" : falso,
"comprimento" : 0.0,
"_finishTime" : nulo,
"ctrl" : falso,
"alt" : falso,
"shift" : falso,
"cmd" : nulo,
"eventId" : "bfa407397bc142a4ab9bce7c4bda25a3",
"processName" : "Desktop Discover",
"url" : nulo,
"processTitle" : "Desktop Descobrir",
"controlIdentifier" : "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
"actionTime_int" : 0,
"text_masked" : nulo,
"controlIdentifier_hashed" : nulo,
"processTitle_hashed" : nulo,
"text_hashed" : nulo,
"índice" : 0,
"Data" : "2024-11-20"
}
{
"tipo" : "ActiveWindow",
"nome" : "ActiveWindow",
"tempo de ação" : "2024-11-20T11:57:49.3822896+00:00",
"actionDurationSec" : 40.1512032,
"posição" : nulo,
"imageGuid" : nulo,
"isCopyAction" : falso,
"isPasteAction" : falso,
"isSelection" : falso,
"seGuid" : nulo,
"timeoutReach" : falso,
"comprimento" : 0.0,
"_finishTime" : nulo,
"ctrl" : falso,
"alt" : falso,
"shift" : falso,
"cmd" : nulo,
"eventId" : "30a98216396e4ff7844a3933e4f1d99b",
"processName" : "Taskmgr.exe",
"url" : nulo,
"processTitle" : "Gerenciador de tarefas",
"controlIdentifier" : "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
"actionTime_int" : 0,
"text_masked" : nulo,
"controlIdentifier_hashed" : nulo,
"processTitle_hashed" : nulo,
"text_hashed" : nulo,
"índice" : 0,
"Data" : "2024-11-20"
}
Após autenticação e autorização bem-sucedidas, e de acordo com a configuração do cliente, o cliente começará a coletar dados da área de trabalho do agente.
Em CXone Mpower Desktop Discovery cliente, os dados são coletados dos seguintes aplicativos:
-
Aplicativos Windows (32/64 bits)
-
Aplicativos Java ambos (32/64 bits)
-
Aplicações Web