繁体   English   中英

如何在Unified Service Desk中捕获单击以拨打事件?

[英]How to catch click to dial events in Unified Service Desk?

通过单击电话号码引发的事件将是“tel:”或“skype:”形式。 到目前为止,我已经遵循了以下步骤来启用窗口导航规则来捕获事件,并且我已经将事件附加到规则以实际看到在调试器中触发的操作。 尽管如此,即使将导航规则设置为捕获tel:和skype:,该操作也永远不会在USD Debugger中触发。 这是我到目前为止使用的一般方法(来自另一篇文章):

  1. 创建Windownavigation规则。

  2. 不要将任何内容放入实体设置中,而是将“tel:”或“skype:”放入URL TextBox中。

  3. Routetype将是Popup

  4. 目标将是Tab(或注册卡,至少我认为这是英语的名称 - 我使用的是德语)

  5. 在Windownavigationrule的结果中将None定义为Action

  6. 创建自己的Action以在触发导航规则时解决

  7. 设置您自己的托管控件(在本例中,我使用CTIConnector类。)

  8. 为将要执行的Action定义一个Actionname(我在CRM中将其命名为“MakeCall”)

  9. 将数据设置为[[SUBJECTURL]],以便将URL提供给Action als参数。

  10. 从托管控件覆盖方法DoAction

只需2-3点即可验证。

  1. 你有一个名为“MakeCall”的UII动作吗? 如果那样,那么只有你的代码会从DoAction触发。
  2. 如果你有上面的位置,请检查你的行动呼叫和其他记录是否被添加到相应的配置reocrd?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM