1.1. 查询客户群聊分析指标
查询客户群聊分析指标
1.1.1. 请求方法
POST /externalGroup/analysisGroup
1.1.2. 请求参数
参数名 |
必填 |
类型 |
说明 |
chatId |
否 |
String |
群ID,查询单个群指标的时候可以传该字段进行精确查询 |
chatIds |
否 |
List<String> |
群ID数组,可以传该字段进行精确查询 |
startTime |
是 |
LocalDateTime |
起始时间 |
endTime |
是 |
LocalDateTime |
结束时间,与起始时间最大间隔为7天 |
pageNum |
否 |
int |
页数(最小1,不传默认1) |
pageSize |
否 |
int |
每页数据条数(最小10最大1000,不传默认10) |
1.1.3. 返回数据
属性名 |
类型 |
说明 |
code |
整型 |
执行结果码,200表示成功,其他表示错误 |
message |
字符串 |
执行结果说明 |
data |
字符串 |
"ok" |
data(客户群分析字段列表)
参数名 |
类型 |
说明 |
chatId |
String |
群聊Id |
unKnow |
Integer |
外部群聊标识 1代表外部群 |
chatName |
String |
群名称 |
ownerId |
String |
群主Id |
ownerName |
String |
群主名称 |
totalCustomerNum |
Long |
群客户总数 |
newCustomerNum |
Long |
新增的客户数 |
totalDialogueNum |
Long |
群对话总数 |
usefulSessionNum |
Long |
有效对话数 |
replyDialogueNum |
Long |
员工回复对话数 |
firstReplyDuration |
Long |
群内员工首次回复时长(秒) |
firstReplyCount |
Long |
群内员工首次回复次数 |
totalReplyDuration |
Long |
群内员工总回复时长 |
totalReplyCount |
Long |
群内员工总回复次数 |
onceSolve24Num |
Long |
24小时一次性解决对话数 |
onceSolve48Num |
Long |
48小时一次性解决对话数 |
firstReply1Num |
Long |
首次回复时长1min内的有效对话数 |
firstReply3Num |
Long |
首次回复时长3min内的有效对话数 |
reply1Num |
Long |
平均回复时长1min内的有效对话数 |
reply3Num |
Long |
平均回复时长3min内的有效对话数 |
dialogueDuration |
Long |
总对话时长(秒) |
customerMsgNum |
Long |
客户消息数 |
userMsgNum |
Long |
员工消息数 |
marketViewNum |
Long |
营销素材的浏览次数 |
marketShareNum |
Long |
营销素材分享次数 |
marketStayDuration |
Long |
营销素材停留时长(秒) |
bizCount |
Long |
业务记录数 |
timeoutCount |
Long |
超时回复次数 |
ownerFirstReplyDuration |
Long |
群主首次回复时长(秒) |
ownerFirstReplyCount |
Long |
群主员工首次回复次数 |
ownerTotalReplyDuration |
Long |
群主员工总回复时长(秒) |
ownerTotalReplyCount |
Long |
群主员工总回复次数 |
ownerReply1Num |
Long |
群主平均回复时长1min内的有效对话数 |
ownerReply3Num |
Long |
群主平均回复时长3min内的有效对话数 |
ownerFirstReply1Num |
Long |
群主首次回复时长1min内的有效对话数 |
ownerFirstReply3Num |
Long |
群主首次回复时长3min内的有效对话数 |
1.1.4. 请求示例
curl --location --request POST 'https://[子域名].wefeng360.com/api/v1/externalGroup/analysisGroup?sign=fbdd2e45e3bd9d1f1e4915863cff62c2d6f901490070741b821ad55d7e231552×tamp=1619143576' --header 'Content-Type: application/json'
1.1.5. 入参
{
"chatId":"wr_3b_EAAA05oxCjjuUE50v8k-N-ZeRA",
"startTime":"2021-12-22 00:00:00",
"endTime":"2021-12-28 23:59:59"
}
1.1.6. 返回示例
{
"succeed": true,
"code": 200,
"bizCode": "000000",
"message": "OK",
"visible": false,
"paging": {
"pageNum": 1,
"pageSize": 10,
"total": 1
},
"data": [
{
"statAt": null,
"chatId": "wr_3b_EAAA05oxCjjuUE50v8k-N-ZeRA",
"unKnow": 1,
"chatName": "加入客户群1",
"ownerId": "hanxue01",
"ownerName": "hanxue01",
"totalCustomerNum": 3,
"newCustomerNum": 1,
"totalDialogueNum": 4,
"usefulSessionNum": 2,
"replyDialogueNum": 2,
"firstReplyDuration": 65,
"firstReplyCount": 2,
"totalReplyDuration": 247,
"totalReplyCount": 7,
"onceSolve24Num": 0,
"onceSolve48Num": 0,
"firstReply1Num": 2,
"firstReply3Num": 2,
"reply1Num": 2,
"reply3Num": 2,
"dialogueDuration": 2482,
"customerMsgNum": 8,
"userMsgNum": 33,
"marketViewNum": 0,
"marketShareNum": 0,
"marketStayDuration": 0,
"bizCount": 0,
"activeCount": 1,
"timeoutCount": 0,
"ownerFirstReplyDuration": 65,
"ownerFirstReplyCount": 2,
"ownerTotalReplyDuration": 247,
"ownerTotalReplyCount": 7,
"ownerFirstReply1Num": 2,
"ownerFirstReply3Num": 2,
"ownerReply1Num": 2,
"ownerReply3Num": 2
}
]
}