再一次,我知道这是一个罕见的话题,我只是在这里碰碰运气以获得一些想法。
我是 Genesys 的新手,目前我正在使用 PSDK 8.5 和 C#.NET 开发代理桌面。在我的代理桌面中,有一个列表视图用于显示选定的虚拟队列信息。我能够以编程方式连接到 CCPulse 和 Stat Server,问题是我不知道如何选择特定的虚拟队列信息,即使我已经阅读了 Genesys 文档。
这是我从 CCPulse 得到的:
正如我提到的文档,要获取特定对象的信息,必须执行以下操作:
//Requests that Stat Server start sending information about a predefined statistics
RequestOpenStatistic requestOpenStatistic = RequestOpenStatistic.Create();
//Describe the statistic object (the monitored object)
requestOpenStatistic.StatisticObject = StatisticObject.Create();
requestOpenStatistic.StatisticObject.ObjectId = "prepaid_vqs";
requestOpenStatistic.StatisticObject.ObjectType = StatisticObjectType.GroupQueues;
requestOpenStatistic.StatisticObject.TenantName = "Environment";
requestOpenStatistic.StatisticObject.TenantPassword = "";
问题 1:我怎样才能到达“prepaid_vqs”下的“prepaid_vq”?根据上面的陈述,我可以达到"prepaid_vqs"级别,但不知道如何达到"prepaid_vq"。
描述完 StatisticObject,接下来要描述 StatisticMetric:
requestOpenStatistic.StatisticMetric = StatisticMetric.Create();
requestOpenStatistic.StatisticMetric.StatisticType = "CurrNumberWaitingCalls";
问题 2:如何一次指定多个统计指标(例如 ServiceFactor、CurrNumberWaitingCalls)并在同一个 ReferenceId 下将它们一起发送?我需要为一个虚拟队列获取多个统计信息。
所以最后,这是我在代理桌面上显示的预期结果:
请在这里的任何 Genesys Guru 提供帮助。