郵遞區號收集預先建構元件

這個預先建構的元件會收集五位數的郵遞區號。

限制

除了常見的預先建構元件限制外,這個預先建構元件還有下列限制:

  • 系統不接受超過五位數的郵遞區號。
  • 不接受英數字元的郵遞區號。

啟用 DTMF,允許使用者透過電話鍵盤輸入數值。

其他功能

這個預先建構的元件提供下列額外功能:

對話範例

下列範例對話方塊展示了這個預先建構元件處理的常見情境。範例對話會示範透過電話呼叫元件時的行為,這會觸發預設歡迎意圖,並在對話開始時提供代理程式的第一個回應。

有效郵遞區號

使用者提供五位數的郵遞區號,服務專員成功收集。

使用者輸入內容 代理回覆
請說出或輸入五位數郵遞區號。
27656
你說郵遞區號是 27656,對嗎?
很好,我已收集完畢郵遞區號。

重試

使用者在第二次嘗試時提供五位數郵遞區號,服務專員成功接受。

使用者輸入內容 代理回覆
請說出或輸入五位數郵遞區號。
27656
你說郵遞區號是 27657,對嗎?
抱歉,我沒聽清楚。
請說出或輸入五位數郵遞區號。
27656
你說郵遞區號是 27656,對嗎?
很好,我已收集完畢郵遞區號。

郵遞區號無效

使用者提供的郵遞區號無效 (超過五碼);服務專員重新提示,並成功收集修正後的郵遞區號。

使用者輸入內容 代理回覆
請說出或輸入五位數郵遞區號。
276566
系統聽到 123456,這不是有效的五位數郵遞區號。
請說出或輸入五位數郵遞區號。
27656
你說郵遞區號是 27656,對嗎?
很好,我已收集完畢郵遞區號。

無法辨識的輸入內容

如果使用者提供無法辨識的輸入內容三次,元件就會結束流程。

使用者輸入內容 代理回覆
請說出或輸入五位數郵遞區號。
沒關係
抱歉,我沒聽清楚。請再次說出或輸入五位數郵遞區號。
良好
抱歉,我還是聽不懂。請確認你說的是五位數郵遞區號。你也可以使用撥號鍵盤輸入郵遞區號。
Nice
抱歉,我不太瞭解你的意思。

命名慣例

這個預先建構的元件採用下列命名慣例:

功能 格式 範例
Flow [元件名稱] 收集郵遞區號
元件專屬意圖 prebuilt_components_[component_name]_[intent_name] prebuilt_components_zip_code_collection_collect_zip_code
參數 [param_name] zip_code

輸出參數

輸出參數是工作階段參數,離開元件後仍會保持有效狀態。這些參數包含元件收集的重要資訊。這個預先建構的元件會提供下列輸出參數的值:

參數名稱 說明 輸出格式
zip_code_collection_zip_code 這個參數會傳回對話流程收集到的郵遞區號 字串

基本設定

如要設定這個預先建構的元件,請按照下列步驟操作:

  1. 匯入預先建構的元件

完成

代理程式應已設定完成,可以開始測試。