Gegevensverzameling

De Desktop Discovery Client verzamelt gegevens van desktops om te rapporteren over de productiviteit van agents, met de nadruk op applicatiegebruik en bedrijfsprocesdetectie. In de beginfase rapporteert de client alleen gegevens over het gebruik van de applicatie, waaronder de naam van de applicatie en de titel/URL van het actieve venster.

De volgende gebeurtenissen activeren het verzamelen van gegevens:

  • Muisklik: Wanneer de agent op een muisknop klikt (rechtermuisklik/linkermuisklik), worden de gegevens vastgelegd als één invoeritem.

  • Toetsenbordinvoertoets: Wanneer de agent op een speciale toets drukt, worden de gegevens vastgelegd als één invoeritem.

    Speciale toetsen zijn ALT+toets of CTRL+toets of een van de volgende lijsten:

    "{END}", "{HOME}", "{INSERT}", "{DEL}", "{PGUP}", "{PGDN}", "{HELP}", "{PRTSC}", "{SCROLLOCK}", "{BREAK}", "{LINKS}", "{OMHOOG}", "{RECHTS}", "{OMLAAG}", "{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}"

  • Toetsenbordinvoertekst: Wanneer de agent doorlopend tekst invoert (in hetzelfde venster zonder dat er een speciale toets wordt ingedrukt), worden de gegevens vastgelegd als één invoeritem.

    De InputText-gegevensrecord wordt afgebroken met een van de speciale toetsen, een muisklik of een geconfigureerde tijdsdrempel. Als de agent langer dan de ingestelde drempelwaarde pauzeert met typen, wordt er een gegevensinvoer voor Tekstinvoer geregistreerd en wordt er een nieuw gegevensrecord gestart als/wanneer de agent doorgaat met typen.

  • Vensterwijziging: Als het actieve venster verandert, maar dit niet om een van de hierboven genoemde redenen gebeurt, worden de gegevens als één invoeritem geregistreerd.

De datastructuur is afgeleid van de bestaande CXone Mpower-pijplijn, die de Desktop Discovery-dataverzameling beheert. Daarom verschijnen alle relevante eigenschappen die door de Desktop Discovery-gegevensverzameling van de 'oude' client zijn verzameld in de uitvoer van de Desktop Discovery-client; de meeste zullen in de eerste fase leeg of standaard zijn.

Gegevens worden verzameld in JSON-formaat en bevatten een afgeplatte lijst met eigenschappen met de volgende beschrijving:

Sleutel

Beschrijving

Voorbeeld

Weergegeven in Actietype

Type

Het type gegevens beschrijft de bron of trigger van de gegevensverzameling

Klik, InputText, InputKey of SystemEvent.

Klik, InputText, InputKey

Naam

Naam van de actie die door de agent is uitgevoerd.

SystemEvent-acties zijn: Vergrendelen, Ontgrendelen, ClientSessionStart, ClientSessionEnd.

"Links klikken"

Klik, InputText, InputKey

tijd

Tijdstip van actie.

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

Klik, InputText, InputKey

duurSec

De duur van de actie wordt berekend vanaf de actietijd tot de volgende actie, of de tijd die het kostte in het geval van het typen van tekst

120.171

Klik, InputText, InputKey

procesnaam

Naam van het Windows proces waartoe het actieve venster behoort. Bij webapplicaties wordt het domein als procesnaam beschouwd.

Wanneer een bestand in de browser is geopend, wordt het behandeld als een bestand en niet als een actie in de webbrowser. De extensie van het bestand is de procesnaam.

notitieblok, www.nice.com

Klik, InputText, InputKey

procesTitel

Bijschrift van het actieve venster.

NSC - NiCE Gedeeld Service Centrum

Klik, InputText, InputKey

url

Als de actie op een webpagina heeft plaatsgevonden, de URL, worden de params-waarden gehasht wanneer deze hash is. Wanneer deze mask is, maskeert u alles na '?'.

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

Klik, InputText, InputKey

finishTijd

Tijd om klaar te zijn met typen.

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

Invoertekst

eventId

Unieke identificatie voor de actie

"gebeurtenis-ID": "60708b15d9e64e8d97f605f47bdad7bf"

Klik, InputText, InputKey

datum

Het datumgedeelte van de actietijd

"datum": "2024-11-21"

Klik, InputText, InputKey

Voorbeeld-jsons

{

"type": "Systeemgebeurtenis",

"naam": "ClientSessionStart",

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

"actieDuurSec" : 27.8913822,

"positie" : nul,

"imageGuid" : null,

"isCopyAction" : onwaar,

"isPasteAction" : onwaar,

"isSelectie" : onwaar,

"seGuid" : nul,

"timeoutBereikt" : false,

"lengte" : 0,0,

"_finishTime" : null,

"ctrl" : onwaar,

"alt" : onwaar,

"shift" : onwaar,

"cmd" : nul,

"gebeurtenisId" : "bfa407397bc142a4ab9bce7c4bda25a3",

"processName": "Desktop-detectie",

"url" : nul,

"processTitle": "Desktop-detectie",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"actieTijd_int" : 0,

"tekst_gemaskeerd" : null,

"controlIdentifier_gehasht": null,

"processTitle_gehasht" : null,

"tekst_gehasht" : null,

"index" : 0,

"datum": "2024-11-20"

}

{

"type": "Actief venster",

"naam": "Actief venster",

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

"actieDuurSec" : 40.1512032,

"positie" : nul,

"imageGuid" : null,

"isCopyAction" : onwaar,

"isPasteAction" : onwaar,

"isSelectie" : onwaar,

"seGuid" : nul,

"timeoutBereikt" : false,

"lengte" : 0,0,

"_finishTime" : null,

"ctrl" : onwaar,

"alt" : onwaar,

"shift" : onwaar,

"cmd" : nul,

"gebeurtenisId" : "30a98216396e4ff7844a3933e4f1d99b",

"processName": "Taakgr.exe",

"url" : nul,

"processTitle" : "Taakbeheer",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"actieTijd_int" : 0,

"tekst_gemaskeerd" : null,

"controlIdentifier_gehasht": null,

"processTitle_gehasht" : null,

"tekst_gehasht" : null,

"index" : 0,

"datum": "2024-11-20"

}

{

"type": "Invoersleutel",

"naam": "C",

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

"duurSec": 1.108189,

"windowPosition": nul,

"imageGuid" : null,

"isCopy": waar,

"isPaste": false,

"isSelectie" : onwaar,

"seGuid" : nul,

"timeoutBereikt" : false,

"lengte" : 0,0,

"finishTime": null,

"isCtrl": waar,

"isAlt": onwaar,

"isShift": onwaar,

"cmd" : nul,

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

"processName": "Kladblok",

"url" : nul,

"processTitle": "Titel van bestand - Kladblok",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"tijdInt": 1748944900530,

"textMasked": "dit is een testtekst voor een kopieer-plakbewerking.",

"controlIdentifierHashed": null,

"processTitleHashed": null,

"textHashed": "dit is een testtekst voor een kopieer-plakbewerking.",

"index" : 0,

"datum": "2025-06-03"

}

{

"type": "Invoertekst",

"naam": "Invoertekst",

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

"duurSec": 3.0570651,

"windowPosition": nul,

"imageGuid" : null,

"isCopy": onwaar,

"isPaste": false,

"isSelectie" : onwaar,

"seGuid" : nul,

"timeoutBereikt" : false,

"lengte" : 0,0,

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

"isCtrl": onwaar,

"isAlt": onwaar,

"isShift": onwaar,

"cmd" : nul,

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

"processName": "Kladblok",

"url" : nul,

"processTitle": "Titel van bestand - Kladblok",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"tijdInt": 1748944898150,

"textMasked": "Leuk je te ontmoeten",

"controlIdentifierHashed": null,

"processTitleHashed": null,

"textHashed": "Leuk je te ontmoeten",

"index" : 0,

"datum": "2025-06-03"

}

{

"type": "Klik",

"naam": "Linkermuisknop",

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

"duurSec": 2.234044,

"windowPosition": nul,

"imageGuid" : null,

"isCopy": onwaar,

"isPaste": false,

"isSelectie" : onwaar,

"seGuid" : nul,

"timeoutBereikt" : false,

"lengte" : 0,0,

"finishTime": null,

"isCtrl": onwaar,

"isAlt": onwaar,

"isShift": onwaar,

"cmd" : nul,

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

"processName": "Taakgr",

"url" : nul,

"processTitle" : "Taakbeheer",

"controlIdentifier": "dummyControlIdentifier",

"controlType": "dummyControlType",

"controlClassName": "dummyControlClassName",

"tijdInt": 1749027383230,

"tekstMasked": "",

"controlIdentifierHashed": null,

"processTitleHashed": null,

"tekstHashed": "",

"index" : 0,

"datum": "2025-06-04"

}

Nadat de authenticatie en autorisatie succesvol zijn afgerond en de client de configuratie heeft gevolgd, begint de client met het verzamelen van gegevens van het bureaublad van de agent.

In Desktop Discovery client worden gegevens verzameld uit de volgende applicaties:

  • Windows Toepassingen (32/64 bit)

  • Java-applicaties beide (32/64 bit)

  • Webapplicaties