全部產品
Search
文件中心

Chat APP Message Service:流程編輯器組件說明

更新時間:Dec 21, 2024

組件是組成流程的最小單元,通過編排多個組件並配置對應資料即可實現自動化的資料流程。本文總結了流程編輯器的組件描述及配置說明,方便您瞭解組件的配置詳情。

組件說明

下面表格中的配置說明會對組件配置做簡要說明,若您想擷取更多該組件的配置詳情,可以單擊組件的配置詳情參考文檔瞭解。

元件圖表標

組件名稱

組件描述

配置說明

配置詳情參考文檔

發送Viber訊息@1x

發送Viber訊息

用於發送Viber訊息,使用者可以利用Viber特定功能回複。

支援兩種動作:

  • 固定發送

  • 回複訊息

支援發送訊息類型:

  • 交易

  • 營銷

說明

固定發送:從選擇的通道或者通過參數,發送到固定號碼或者參數。

發送Viber訊息

發送Instagram訊息@1x

發送Instagram訊息

用於發送Instagram訊息,使用者可以利用Instagram特定功能回複。

支援兩種動作:

  • 固定發送

  • 回複訊息

上述兩種動作均支援以下訊息:

  • 文本:支援使用變數。

  • 圖片:支援圖片,支援使用變數。

  • 快速回複:支援使用變數。

  • 模板訊息:支援圖片,訊息標題,訊息副標題,回複按鈕,連結按鈕,按鈕標題,按鈕URL。支援使用變數。

發送Instagram訊息

lQDPKHZ5IwjY-z9kZLAtIU8fzjNVMgcB_LdSn6sA_100_100

發送Messenger訊息

用於發送Messenger訊息,使用者可以利用Messenger特定功能回複。

支援兩種動作:

  • 固定發送

  • 回複訊息

上述兩種動作均支援以下訊息:

  • 文本:支援使用變數。

  • 媒體:支援圖片、音頻、視頻、檔案。支援使用變數。

  • 快速回複:支援使用變數。

  • 模板訊息:支援圖片,訊息標題,訊息副標題,回複按鈕,連結按鈕,按鈕標題,按鈕URL。支援使用變數。

發送Messenger訊息

傳送簡訊@1x

傳送簡訊

傳送簡訊。

選擇SenderID後可發送三種類型的簡訊訊息:

  • 驗證碼

  • 通知

  • 營銷

傳送簡訊

發送WhatApp訊息@1x

發送WhatsApp訊息

用於發送WhatsApp訊息,使用者可以利用WhatsApp的特定功能回複。

支援兩種動作:

  • 固定發送

  • 回複訊息

上述兩種動作均支援以下訊息:

  • 文本:支援使用變數。

  • 媒體:支援圖片、音頻、視頻、檔案、位置。支援使用變數。

  • 互動訊息:支援按鈕組或互動列表。支援使用變數。

  • 產品訊息:支援單產品訊息及多商品訊息。支援使用變數。

  • 模板訊息:支援發送已經通過審核的 WhatsApp 訊息模板。

發送WhatsApp訊息

等待訊息通用@1x

等待WhatsApp、Viber、Instagram訊息響應

等待使用者回複WhatsApp、Viber、Instagram訊息。

設定等待使用者回複的時間。支援開啟逾時分支,當設定時間內使用者未回複可在未回複分支中設計對應流程。可自訂輸出變數供後續流程組件調用。

等待WhatsApp、Viber、Instagram訊息響應

HTTP請求@1x

HTTP請求

向設定的URL發送HTTP請求。

支援兩種請求方式:

  • GET

  • POST

支援添加請求失敗分支,分別佈建要求成功和請求失敗兩種情況的對應策略。

HTTP請求

設定變數@1x

設定變數

設定自訂變數,以方便在後續流程中調用。

添加變數並為變數賦值或僅添加變數後供後續流程組件調用。

設定變數

跳至節點@1x

跳至節點

跳轉到流程中的任何其他步驟。

可以設定跳轉到的組件和最大跳轉次數。流程流轉到當前組件時,會跳轉到當前組件下指定的組件,達到最大跳轉次數後,再次觸發當前組件時將不再跳轉。

跳至組件

等待@1x

等待

等待一段時間。

設定等待時間,達到設定時間長度後,流程繼續流轉。

等待

條件分支@1x

條件分支

通過分支對流程分流,按照條件規則執行不同操作。

通過添加規則或規則群組定義條件的執行方式:

  • And:同一個分支有多個規則時,需要同時滿足所有條件。

  • Or:同一個分支有多個規則時,只需滿足任意條件。

支援規則變數:

  • incoming message:使用者上行訊息。

  • wabaId:WABA ID(WhatsApp Business Account ID),通常在WhatsApp 類型通道的操作頁面中可查到。

  • wabaPhoneNumber:WABA 下綁定的電話號碼。通常用於發送訊息給使用者。

  • customerPhoneNumber:使用者的電話號碼。

  • customerName:使用者的名稱。

支援匹配條件:

  • dateEquals:日期等於。

  • dateGreaterThan:日期大於。

  • dateLessThan:日期小於。

  • numberEquals:數字等於。

  • numberGreaterThan:數字大於。

  • numberLessThan:數字小於。

  • stringContains:字串包含。

  • stringEquals:字串等於。

  • stringStartsWith:字串開始於。

  • stringlsBlank:字串為空白。

  • stringlsNotBlank:字串非空。

  • stringEntireMatchesRegex:字串整個匹配Regex。

  • stringAnyMatchesRegex:字串任意匹配Regex。

條件分支

日期時間分支@1x

日期/時間分支

結合多個日期/時間條件,改變流程的執行方式。

通過日期、時間段、星期來指定條件,支援設定時區。

日期/時間分支

image

隨機分支

通過機率控制流程程進入隨機的分支。可用於設定多樣性的訊息發送或進行A/B測試。

設定各分支的不同機率,所有分支的機率總和必須為100%。

隨機分支

識別文本中的實體@1x

識別文本中的實體

自動識別出某些資訊和資料(實體)。以便後續可以重複使用提取的資料。

通過設定識別來源資訊或者資料,並為其增加識別參數。當前支援識別電話號碼和電子郵件。

識別文本中的實體

從文本中識別語種@1x

從文本中識別語種

嘗試識別訊息的語言,並將其轉化為變數。以便後續可以重複使用。

可自動識別使用者上行訊息的語種並將語種轉化為變數。

從文本中識別語種

調用函數@1x (1)

調用函數

Function Compute組件協助您在流程中調用您在阿里雲Function Compute產品中的自訂函數。通過此組件,您可以在流程中實現自訂商務邏輯(如資料處理、遠程服務調用、訊息投遞、資料存放區等)。

如果需要使用此組件,需要先開通Function Compute服務,並在Function Compute中配置、設計函數。

調用函數

識別電話號碼@1x

識別電話號碼

識別以國際格式書寫的電話號碼的呼叫代碼,或者省/地區ISO二字碼。

將傳入的電話號碼中的呼叫代碼或國家/區域碼進行輸出。並支援根據不同的分支進行配置。

例如8613012345678,可輸出號碼的呼叫代碼:86,省/地區ISO二字碼:CN。

識別電話號碼

情感主題分類@1x

情感/主題分類

將文本分類為自訂情感或者主題標籤。

分析傳入的變數或者文本,並輸出歸類為自訂的情感或者主題標籤,支援根據不同的情感標籤分支進行配置,組件需配合百鍊使用。

情感/主題分類

添加至群組@1x

添加至群組

將使用者添加到群組。

將使用者的電話號碼和姓名添加到指定群組。

添加至群組

移除出群組@1x

移除出群組

將使用者移出群組。

將使用者從指定群組中移出。

移除出群組