数据采集

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 位)

  • 网页应用程序