本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Connect 流数据块:循环
本主题定义了用于计算客户通过循环分支循环次数的流数据块。
说明
-
通过 Loopin g 分支在相同的区块上循环使用配置的数字。
-
循环完成后,将按照 “完成” 分支进行操作。
-
如果提供的输入不正确,则遵循错误分支。
-
此数据块通常与获取客户输入数据块一起使用。例如,如果客户未能成功输入他们的账号,您可以循环一次,以提供另一次输入账号的机会。
支持的渠道
下表列出了此数据块如何路由正在使用指定渠道的联系人。
| 频道 | 是否支持? |
|---|---|
|
语音 |
是 |
|
Chat |
是 |
|
任务 |
是 |
|
电子邮件 |
是 |
流类型
您可以在以下流类型中使用此数据块:
-
所有流
Properties
下图显示了循环数据块的属性页面。它被配置为重复三次,然后分支。
在 “选择操作” 下拉列表中,从以下选项中进行选择:
-
设置循环次数
-
设置用于循环的数组
设置循环次数
当选择一个动作设置为 “设置循环次数” 时,请注意以下属性:
-
循环块将循环以获得指定的计数
-
如果提供的输入不是有效的数字,则采用错误分支
-
如果提供了循环名称,则可以通过 $.Loop 访问当前索引。 < yourLoopName >.Index,从 0 开始
设置用于循环的数组
当选择一个动作设置为 “设置循环数组” 时,请注意以下属性:
-
你可以提供一个数组或列表来循环遍历循环块中的每个元素
-
该模块将循环获取输入中元素的数量
-
循环名称是循环数组所必需的
-
您可以使用循环名称访问以下内容
-
$.Loop。 < yourLoopName >.Index-当前索引,从 0 开始
-
$.Loop。 < yourLoopName >.Element-当前循环元素
$.Loop。 < yourLoopName >.Elements-提供的输入数组
-
-
如果提供的数组无效,则使用错误分支
配置提示
-
如果输入 0 作为循环计数,首次执行此数据块后即运行完成分支。
-
如果提供了循环名称,则该名称必须是唯一的,也就是说,任何其他循环都不应激活具有相同循环名称的循环。
已配置的数据块
下图显示了该数据块已配置好的样子。它有三个分支:循环、完成和错误。