本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Connect 中的流程區塊:循環
本主題定義流程區塊計算客戶透過循環分支循環執行的次數。
Description
-
透過循環分支,在所設定數字的相同區塊上循環。
-
迴圈完成後,會遵循完成分支。
-
如果提供的輸入不正確,則會遵循錯誤分支。
-
此區塊經常與取得客戶輸入內容區塊搭配使用。例如,如果客戶無法成功輸入其帳戶號碼,您可以提供循環,讓他們有另一個輸入該資訊的機會。
支援的頻道
下表列出此區塊如何轉接使用指定頻道的聯絡人。
| Channel | 支援? |
|---|---|
|
語音 |
是 |
|
聊天 |
是 |
|
任務 |
是 |
|
|
是 |
流程類型
您可以在下列流程類型中使用此區塊:
-
所有流程
Properties
下圖顯示 迴路 區塊的 屬性 頁面。它被設定為重複三次,然後進行分支。
在選取動作下拉式清單中,從下列選項中選擇:
-
設定迴圈數量
-
設定用於循環的陣列
設定迴圈數量
選取動作設定為「設定迴圈數量」時,請注意下列屬性:
-
迴圈區塊會針對指定的計數循環
-
如果提供的輸入不是有效的數字,則會採用錯誤分支
-
如果提供 Loop Name,您可以透過 $.Loop.<yourLoopName> 存取目前的索引。索引,從 0 開始
設定用於循環的陣列
選取動作設定為「設定循環陣列」時,請注意下列屬性:
-
您可以提供陣列或清單,以循環查看迴圈區塊中的每個元素
-
區塊會迴圈輸入中的元素數量
-
在 陣列上循環需要迴路名稱
-
您可以使用 Loop Name 存取下列項目
-
$.Loop.<yourLoopName>。索引 - 目前索引,從 0 開始
-
$.Loop.<yourLoopName>。元素 - 目前迴圈元素
$.Loop.<yourLoopName>。元素 - 提供的輸入陣列
-
-
如果提供無效的陣列,則會採取錯誤分支
組態提示
-
如果您在循環計數中輸入 0,此區塊第一次執行後會出現完成分支。
-
如果提供迴圈名稱,則必須是唯一的,即其他迴圈不應使用相同的迴圈名稱。
已設定的區塊
下圖顯示設定此區塊時的外觀範例。它有三個分支:循環、完成和錯誤 。