管理脚本

This help page is for Desktop Studio.This information is also available for CXone Studio.

此页面提供有关使用脚本时可能需要执行的任务的信息。除了本页描述的任务之外,您还可以在 CXone 的脚本计划页面上安排脚本运行

查看脚本的属性

需要权限Studio 脚本查看

脚本的属性选项卡显示有关当前脚本的信息。从这里,您可以查看或更改脚本的媒体类型,设置模拟呼入交互进行测试,或者配置变量编校

  1. Studio 中,打开脚本。
  2. 单击画布工作区空白区域的任意位置以确保未选择任何操作。
  3. 单击属性选项卡,其显示有关脚本的信息。

查看脚本的历史记录

需要权限Studio 脚本查看

管理员可以配置Studio所保留脚本的CXone先前版本数。

  1. Studio 中,单击 Browse 选项卡。
  2. 右键单击脚本,然后单击 History
  3. 单击要查看的版本。如果在 Studio 中启用了锁定,则先前版本的脚本将以只读模式打开。

更改脚本媒体类型

媒体类型决定了脚本可以处理的交互类型。

所需权限Studio 脚本创建/编辑

  1. Studio 中,打开脚本。
  2. 单击脚本画布上的空白区域,确保未选中任何操作。
  3. 在“属性”选项卡上,单击 MediaType 属性旁边的下拉箭头,然后为脚本选择新的媒体类型。
  4. 保存脚本。

将脚本投入生产

所需权限联络点编辑

当脚本经过充分测试并准备好在 CXone 中投入使用时,即可将其投入生产。为此,您需要将脚本分配给 ACD 中的联络点关闭 呼入联系人用来发起交互的入口点,如电话号码或电子邮件地址。CXone

如果使用命名约定来标识开发或生产中的脚本,它有助于您和组织中的其他脚本编写者了解哪些脚本可以使用。命名约定不会告知 CXone 使用哪些脚本。

仅当确定脚本已经过充分测试且准备好用于生产时,才可以将其分配给联络点。如果将尚未准备就绪的脚本投入生产,则可能导致无法为所选联络点路由联系人。

  1. 单击应用程序选择器 并选择ACD
  2. 转至 Contact SettingsPoint of Contact

  3. 单击要为其分配脚本的联络点。
  4. 单击 Edit
  5. 选择希望此联络点使用的 Script
  6. 单击 Done

比较脚本

需要权限Studio 脚本查看

您可以按标题、参数、分支或位置比较两个脚本。“查找结果“选项卡会显示所选脚本的不同之处与相似之处。

  1. 打开您希望比较的两个脚本。请务必保存您最近作出的任何更改。
  2. 单击 Edit > Compare,打开 Compare Scripts 窗口。
  3. Left 字段中选择一个脚本,然后在 Right 字段中选择另一个脚本。请注意选择的脚本,因为当前在 Studio 中打开的所有脚本均显示在这些下拉列表中。
  4. 配置 General OptionsCompare Settings 部分。这些部分使您可以确定希望比较脚本的哪些元素。请注意,“位置”元素是指画布上每项操作的 X 轴和 Y 轴。

  5. 单击 Compare。结果显示在“查找结果”选项卡中。如果“查找结果”选项卡未打开,请从菜单中单击 View > Find Results

编校跟踪和日志中的变量

所需权限Studio 脚本创建/编辑

变量编校消除了脚本生成的跟踪和日志中的变量值。您可以编辑变量和对象。

编校是在script's propertiesVariableRedaction 字段中在脚本级别配置的。已编校的值被替换为一个 X 字符组成的字符串。变量值的长度决定了 X 的使用数量,这意味着一个由五个字母组成的单词经编校后会产生五个 X。不支持编校部分变量,例如信用卡号的一部分。

变量编校发生在脚本级别。它不是可继承的属性。如果将编校后的变量传递给其他脚本,例如使用 RunScriptRunSub 操作,则该变量不会在后续脚本中自动编校。如果您想要一个变量始终进行编校,则必须在它可能会被传递至的所有脚本中配置变量编校。

传递到其他脚本中的变量具有一个全局作用域。要编校,您必须在变量名称前添加 global: 以确保其已被编校。

  1. In Studio, click on the script canvas to make sure nothing is selected.
  2. Click the Properties tab.
  3. Click the ellipsis button next to the VariableRedaction field to open the String Collection Editor.
  4. Enter the names of the variables you want to redact. These names should correspond to variables created in Assign actions in the script.
  5. Click OK.

配置脚本锁定

需要的权限: 联系人设置 > 脚本 > 查看、编辑

Studio 可以在一个用户打开脚本时锁定脚本。这可以防止多个用户对同一个脚本进行更改,从而造成一次保存覆盖另一次保存的问题。CXone管理员可以配置Studio为允许脚本锁定。

  1. CXone 中单击应用程序选择器 并选择ACD
  2. 转至 ACD ConfigurationBusiness Units
  3. 单击 Allow Script Locking
  4. 选择您希望 Studio 在打开脚本时执行的 Default Behavior

  5. 单击 Done

配置历史记录中保留的脚本版本数

需要的权限: 联系人设置 > 脚本 >  编辑

Studio 保留所有脚本的先前版本。您可以配置脚本历史记录中保留的脚本版本的数量。这决定了如果您需要恢复到先前版本的脚本,您可以追溯到多远。

  1. CXone 中单击应用程序选择器 并选择ACD
  2. 转至 ACD ConfigurationBusiness Units
  3. 在“详细信息”选项卡中,单击 Edit

  4. 在“脚本”下的 Max Script History 字段中,输入要保留的每个脚本的最大版本数。

  5. 单击 Done

恢复到先前版本的脚本

Studio 保留所有脚本的先前版本。每次保存更改时,都会将另一个版本添加到脚本文件的历史记录中。您可以恢复到先前版本的脚本文件。

如果您以不同的名称保存了脚本副本,并希望恢复到该副本,请勿按照这些步骤操作。取而代之的是,打开您想要恢复的副本并使用 Save As 创建一个新副本。您可以停用不再需要的脚本副本,也可以将其移动到单独的文件夹中。

Studio 中恢复到先前版本的脚本

需要的权限: Studio 脚本创建/编辑

  1. 在 Studio 中的“浏览”选项卡上,找到要恢复的脚本。
  2. 右键单击它并选择 History,然后单击要返回的版本。选定的版本随即打开,其名称结尾会附上保存的日期和时间。例如,这是一个保存于 2022 年 8 月 2 日 9:32:08 的脚本,脚本名称的末尾为 08022022093208
  3. 单击 File > Save As,然后以新名称保存文件副本。脚本文件的历史版本以永久只读模式打开。

CXone 恢复到先前版本的脚本

需要的权限: 联系人设置 > 脚本 >  编辑

如果您拥有相应的权限,则可以从 CXone ACD 应用程序的“脚本”页面恢复到脚本的先前版本。

CXone 恢复脚本时, 文件名称不会像从 Studio 恢复时那样更改。

在恢复脚本之前,必须首先在 Studio 中将其关闭。如果脚本已打开,除非关闭并重新打开该脚本,否则您不会看到任何更改。如果在恢复脚本时使其保持打开状态,然后在未关闭或重新打开脚本的情况下进行更改和保存,则会覆盖恢复内容,因此必须再次恢复该脚本。

  1. CXone 中单击应用程序选择器 并选择ACD > Scripts
  2. 单击要恢复的脚本。如果要恢复的脚本当前已停用,则必须首先重新激活该脚本。
  3. 在“版本历史记录”选项卡上,从 Previous Versions 列表中选择要恢复到的版本,然后单击 Revert Back

  4. 在 Studio 中,打开恢复的脚本并继续处理。

Studio 中上传文件

您可以使用 Studio 将文件上传到 CXone。这包括用于提示的音频文件、ASR关闭 允许联系人通过说话、按手机按键或两者的结合来响应录制的语音提示。 语法文件等。您还可以在 CXone 中的浏览 ACD 文件页面上查看、上传和管理提示及其他文件。

  1. Studio 中的文件选项卡上,展开要上传文件的文件夹。如果要上传提示,请展开提示文件夹。

  2. 单击上传文件 内部有一个向上箭头的矩形。,选择一个或多个要上传的文件,然后单击打开。文件已上传并显示在该选项卡上的列表中。

  3. 您还可以将文件从计算机上的文件浏览器拖到 Studio 中的文件窗口。