数据采集
Desktop Discovery Client 从桌面收集数据以报告座席的工作效率,重点关注应用程序使用情况和业务流程发现。 在初始阶段,客户端仅报告应用程序使用情况数据,包括应用程序名称和活动窗口标题/URL。
以下事件会触发数据收集:
-
鼠标单击:当坐席单击鼠标按钮(右键单击/左键单击)时,数据将被记录为一个输入项。
-
键盘输入键:当坐席键入特殊键时,数据将被记录为一个输入项。
特殊键为 ALT+键 或 CTRL+键 或以下任何列表:
"{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}”
-
键盘输入文本:当坐席连续键入一些文本输入时(在同一窗口中未按下特殊键),数据将被记录为一个输入项。
将通过其中一个特殊键、鼠标单击或配置的时间阈值来切断InputText 数据记录。 如果坐席暂停键入的时间超过配置的阈值,则将记录输入文本的数据条目,并且如果/当坐席继续键入时,将开始一条新的数据记录。
-
窗口更改:如果活动窗口发生更改,且并非出于上述原因之一,则数据将被记录为一个输入项。
数据结构派生自现有的 CXone Mpower 管道,该管道管理 Desktop Discovery 数据收集。 因此,“旧”客户端的 Desktop Discovery 数据收集收集的所有相关属性都显示在 Desktop Discovery 客户端的输出中;在第一阶段,大多数将是空的或默认的。
数据以 JSON 格式收集,包含按以下描述划分的扁平化属性列表:
关键字 |
说明 |
示例 |
在操作类型中显示 |
---|---|---|---|
类型 |
数据的类型描述了数据收集的源或触发器 |
单击、InputText、InputKey 或 SystemEvent。 |
单击、输入文本、输入按键 |
姓名 |
坐席所执行操作的名称。 SystemEvent 操作为:锁定、解锁、ClientSessionStart、ClientSessionEnd。 |
“左键单击” |
单击、输入文本、输入按键 |
时间 |
行动时间。 |
2018-03-19T13:46:42.5274115+02:00 |
单击、输入文本、输入按键 |
持续时间秒 |
操作的持续时间是根据操作到下一个操作的时间计算的,或者在文本输入的情况下根据操作时间计算的 |
120.171 |
单击、输入文本、输入按键 |
进程名称 |
活动窗口所属进程的 名称Windows。 对于 Web 应用程序,域被视为进程名称。 在浏览器中打开文件时,系统会将其视为一个文件,而不是网络浏览器中的一个操作。 文件的扩展名是进程名称。 |
记事本,www.nice.com |
单击、输入文本、输入按键 |
流程标题 |
活动窗口的标题。 |
NSC - NiCE 共享服务中心 |
单击、输入文本、输入按键 |
url |
如果操作发生在网页、URL 中,当哈希时,则对 params 值进行哈希处理,当屏蔽时,则屏蔽“?”之后的所有内容。 |
https://www.nice.com/get-in-touch |
单击、输入文本、输入按键 |
完成时间 |
键入完成时间。 |
"finishTime":"2018-03-19T17:25:39.7404115+02:00" |
输入文本 |
eventId |
操作的唯一标识符 |
"eventId": "60708b15d9e64e8d97f605f47bdad7bf" |
单击、输入文本、输入按键 |
日期 |
操作时间的日期部分 |
"日期": "2024-11-21" |
单击、输入文本、输入按键 |
示例 JSON
{
"type" : "系统事件",
"name": "ClientSessionStart",
"actionTime": "2024-11-20T11:51:00.1881877+00:00",
“actionDurationSec”:27.8913822,
“位置”:空,
"imageGuid":空,
"isCopyAction":假,
"isPasteAction":假,
"是选择": 假,
"seGuid":空,
"timeoutReached": 假,
“长度”:0.0,
“_finishTime”:空,
“ctrl”:假,
“alt”:假,
“班次”:假,
“cmd”:空,
"eventId": "bfa407397bc142a4ab9bce7c4bda25a3",
"processName" : "桌面发现",
“url”:空,
"processTitle" : "桌面发现",
"controlIdentifier": "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
"actionTime_int":0,
“text_masked”:空,
"controlIdentifier_hashed":空,
"processTitle_hashed":空,
“text_hashed”:空,
“指数”:0,
"日期": "2024-11-20"
}
{
"类型":"活动窗口",
"name": "活动窗口",
"actionTime": "2024-11-20T11:57:49.3822896+00:00",
“actionDurationSec”:40.1512032,
“位置”:空,
"imageGuid":空,
"isCopyAction":假,
"isPasteAction":假,
"是选择": 假,
"seGuid":空,
"timeoutReached": 假,
“长度”:0.0,
“_finishTime”:空,
“ctrl”:假,
“alt”:假,
“班次”:假,
“cmd”:空,
"eventId": "30a98216396e4ff7844a3933e4f1d99b",
"进程名称": "Taskmgr.exe",
“url”:空,
"processTitle" : "任务管理器",
"controlIdentifier": "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
"actionTime_int":0,
“text_masked”:空,
"controlIdentifier_hashed":空,
"processTitle_hashed":空,
“text_hashed”:空,
“指数”:0,
"日期": "2024-11-20"
}
{
“type”: “输入键”,
“name”: “C”, //名称
“时间”: “2025-06-03T13:01:40.5307617+03:00”,
“durationSec”: 1.108189,
“windowPosition”: null,
"imageGuid":空,
“isCopy”: true,
“isPaste”: false,
"是选择": 假,
"seGuid":空,
"timeoutReached": 假,
“长度”:0.0,
“finishTime”: null,
“isCtrl”: true,
“isAlt”: false,
“isShift”: false,
“cmd”:空,
“eventId”: “396b8d02-9b72-4523-af19-50297b0f56a4”, //事件 ID
“processName”: “记事本”,
“url”:空,
“processTitle”: “文件标题 - 记事本”,
"controlIdentifier": "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
“timeInt”: 1748944900530,
“textMasked”: “这是复制粘贴作的测试文本。”
“controlIdentifierHashed”: null、
“processTitleHashed”: null,
“textHashed”: “这是复制粘贴作的测试文本。”
“指数”:0,
“date”: “2025-06-03”
}
{
“type”: “输入文本”,
“name”: “输入文本”,
“时间”: “2025-06-03T13:01:38.1501172+03:00”,
“durationSec”: 3.0570651,
“windowPosition”: null,
"imageGuid":空,
“isCopy”: false,
“isPaste”: false,
"是选择": 假,
"seGuid":空,
"timeoutReached": 假,
“长度”:0.0,
“finishTime”: “2025-06-03T13:01:41.2071823+03:00”,
“isCtrl”: false,
“isAlt”: false,
“isShift”: false,
“cmd”:空,
“eventId”: “c64fc381-22fd-48f3-870e-12292fcc2119”, /
“processName”: “记事本”,
“url”:空,
“processTitle”: “文件标题 - 记事本”,
"controlIdentifier": "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
“timeInt”: 1748944898150,
“textMasked”: “NiCE 与您见面”,
“controlIdentifierHashed”: null、
“processTitleHashed”: null,
“textHashed”: “NiCE 与您见面”,
“指数”:0,
“date”: “2025-06-03”
}
{
“type”: “点击”,
“name”: “左点击”,
“时间”: “2025-06-04T11:56:23.2307529+03:00”,
“durationSec”: 2.234044,
“windowPosition”: null,
"imageGuid":空,
“isCopy”: false,
“isPaste”: false,
"是选择": 假,
"seGuid":空,
"timeoutReached": 假,
“长度”:0.0,
“finishTime”: null,
“isCtrl”: false,
“isAlt”: false,
“isShift”: false,
“cmd”:空,
“eventId”: “3bf10f01-78f5-4031-91cf-8c1a2ae9749b”, /
“进程名称”: “Taskmgr”,
“url”:空,
"processTitle" : "任务管理器",
"controlIdentifier": "dummyControlIdentifier",
"controlType" : "dummyControlType",
"controlClassName" : "dummyControlClassName",
“timeInt”: 1749027383230,
“textMasked”: “”, /
“controlIdentifierHashed”: null、
“processTitleHashed”: null,
“文本哈希”: “”,
“指数”:0,
“date”: “2025-06-04”
}
成功进行身份验证和授权后,根据客户端的配置,客户端将开始从坐席桌面收集数据。
在 Desktop Discovery 客户端中,将从以下应用程序收集数据:
-
Windows 个应用程序(32/64 位)
-
Java 应用程序(32/64 位)
-
网页应用程序