日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

全球用戶OTP驗證碼觸達

本文為您介紹Chat App消息服務流程編輯器在OTP消息發送場景中的實踐教程。

需求背景

截至到2023年底的統計數據,WhatsApp的全球活躍用戶已超過20億,覆蓋了近200個國家和地區,WhatsApp不僅限于個人之間的交流,也被廣泛應用于商業活動中,成為了連接企業和消費者的重要橋梁。此外,因其賬號體系基于手機號碼的特點,能夠高效觸達目標用戶,許多企業在向全球用戶發送一次性密碼(OTP)、通知和營銷活動時,都會優先選擇WhatsApp。

然而,不少已經覆蓋了全球大部分國家用戶的企業會發現,通過WhatsApp發送OTP消息的用戶觸達效果并不如意。

主要有兩個核心原因:

  • 首先,雖然OTP消息、通知消息和營銷活動類消息都是通過短信、電子郵件或即時通訊應用發送給用戶的信息,但它們在目的、內容和用戶期望方面有著本質的區別。比如,OTP的目的是幫助用戶完成身份驗證,通常要在1分鐘之內進行。因此,對消息收取的準確性和及時性都有更高的要求,觸達的效果判斷標準也十分簡單。

  • 其次,雖然WhatsApp在全球范圍內廣受歡迎,但在不同國家的滲透率差異顯著。每個國家的主流即時通訊應用也各不相同。這種差異導致在某些國家,WhatsApp并不是用戶優先選擇的即時通訊工具,從而影響了OTP消息的觸達效果。

這樣一來,當企業面對全球各個國家的海量用戶時,如果只選擇通過WhatsApp進行觸達,效果必定會存在偏差。想要解決這個難題,企業就要做到“用戶習慣在哪里,我的消息就要到哪里”,實現主流通訊通道的全面覆蓋。但是,海量的手機號要如何識別和區分?區分之后如何通過多個通道將消息發送出去?

解決方案

使用阿里云Chat App消息服務流程編輯器,識別號碼歸屬+多通道發送,快速搞定!

Chat App消息服務是阿里云為企業設計的一款高效觸達用戶的消息引擎,可幫助企業輕松使用WhatsApp、Viber、Messenger,Instagram等多個海外社媒平臺的消息服務,結合豐富的消息類型,提升互動體驗。同時為降低操作門檻,我們內置了流程編輯器(Chat Flow)工具,使企業中的任何一名員工都可以用“低代碼”的方式,快速搭建交互流程。

Chat Flow是一個超大商業畫布,在畫布的左邊,我們提供各式各樣的組件,包括消息組件、流程流轉組件、AI的組件和營銷的組件。通過拖拉拽的方式將這些組件拖到畫布當中,通過簡單的配置就可以實現聊天流程,或者根據業務流程快速搭建起一個場景。

Chat Flow的功能分為四大類,分別是通道拓展塢、流程拓展塢、AI拓展塢、營銷拓展塢。具體詳情您可參見流程編輯器功能

Chat Flow的特點可分為五個,分別是易操作,易維護,高靈活性,深度融合,應用廣泛。具體詳情您可參見流程編輯器特點

209d1e6d64eb0dfd883a1211beb5f267

操作指南

場景:當用戶覆蓋多個國家,決定用Viber觸達菲律賓用戶,用WhatsApp觸達馬來西亞用戶,用短信觸達其他國家用戶。

畫布編排流程圖:

image.png

操作步驟可大致分為五步:

  1. 設置變量

    Chat App 消息服務控制臺>流程編輯器>流程管理頁簽,單擊觸發器類型為手動的流程名稱,進入畫布編排頁面,點擊畫布中的開始,在右側關閉不接受傳入變量。以本場景為例,在關閉不接受傳入變量后需要輸入變量:用戶手機號碼(customerPhoneNumber)和驗證碼(verificationCode)。

    image

  2. 創建分支PH,ML

    在組件庫中選擇識別電話號碼組件,拖拽至畫布。開啟啟用多分支按鈕,如果需要使用地區代碼判斷,選擇地區代碼單選項。在下方的分支中選擇目標國家地區的國際代碼,比如菲律賓(PH)、馬來西亞(ML)。設置輸出代碼變量名稱,此名稱可在后續組件中進行變量調用。

    image

  3. 配置else分支

    在else分支中,拖拽發送短信組件。設置發送者的ID,選擇接收人的電話號碼,在本流程中選擇的是在開始中設置的customerPhoneNumber消息內容內容類型需要選擇驗證碼,消息內容即為下發給用戶的正文內容,以本場景為例,輸入:

    “Your one-time password is:{{verificationCode}} The password is valid for 10 minutes. Please do not tell anyone the password to avoid losses.”

    其中verificationCode是在開始中定義的代表驗證碼的變量名稱。其中的變量是通過點擊插入變量進行選擇。變量列表是在當前組件中所有的可用變量。

    image

    說明

    先配置else分支的意義在于,在其他分支的配置過程中如果需要例外條件,需要跳轉到兜底分支,也就是else分支。

  4. 配置PH分支

    拖拽發送Viber消息組件到PH分支中,并進行發送設置消息設置超時設置等相關設置。

    • 發送設置:動作選擇From/To發送消息類型選擇交易發送類型選擇Service ID(即Viber商業賬號),發送通道選擇發送消息的通道,接收者使用在開始中定義的變量customerPhoneNumber,代表用戶手機號碼。

    • 消息設置:消息類型選擇文本,內容填寫需要下發的正文內容。以本場景為例,輸入:

      “Your one-time password is:{{verificationCode}} The password is valid for 10 minutes. Please do not tell anyone the password to avoid losses.”
      說明

      其中verificationCode是在開始中定義的代表驗證碼的變量名稱。

      image

    • 超時設置:為確保用戶可以收到OTP消息,可以設置指定時間內未送達或用戶未讀將觸發某項操作。

      image

      在本場景中,如30秒內消息未送達,則會進行WhatsApp消息發送。如60秒內用戶未讀,則會進行發送短信。具體操作步驟如下。

      30秒消息未到達進行WhatsApp消息發送

      操作步驟可分為三步

      1. 拖拽發送WhatsApp消息組件至PH分支發送Viber消息組件下。

      2. 單擊發送WhatsApp消息組件,在右側的發送設置->動作中選擇From/To發送類型選擇電話號碼,發送通道選擇您發送消息的WABA通道,發送號碼選擇WABA下已驗證的號碼,接收者單擊插入變量選擇在開始中定義的用戶手機號碼變量customerPhoneNumber

      3. 消息設置消息類型選擇模板消息通道選擇與發送通道相同的通道,模板消息選擇需要下發的模板。模板需要事先創建并由WhatsApp審核通過。

        image

      60秒消息未讀進行發送短信

      操作步驟可分為兩步

      1. 拖拽跳至節點組件至PH分支發送Viber消息組件下。

      2. 單擊跳至節點組件,在右側基礎配置->跳轉到中選擇節點組件發送短信最大跳轉次數是指跳轉組件會被觸發的最大次數,比如填寫3,那么在第4次進入到跳轉組件時不會觸發跳轉組件。

        image

      在PH分支下的發送Viber消息->發送WhatsApp消息組件中,WhatsApp同樣支持開啟未送達、未讀分支并對分支進行設置,當前流程中,如果30秒未送達WhatsApp消息,會跳轉到else分支下的統一發送短信使用短信進行發送。與上述步驟類似,可參考上述步驟進行配置。跳轉組件中,需要指定跳轉到的組件名稱,在流程編排時可以對組件的名稱進行自定義以進行區分。

    說明

    給菲律賓用戶發送OTP消息時,首先會通過Viber發送。如果Viber發送失敗,會立即嘗試通過WhatsApp發送。若WhatsApp也發送失敗,最終會通過短信發送,以確保消息成功觸達用戶。

  5. 配置ML分支

    在ML分支中設置針對馬來西亞號碼的流程,實際操作與PH(菲律賓)分支下的配置相同,可參考上述PH分支進行配置。對于馬來西亞的手機號碼,首先會優先使用WhatsApp發送消息。如果WhatsApp發送失敗,會立即使用Viber發送。如果Viber也發送失敗,則通過配置的跳轉至節點組件跳轉至else分支中的統一短信通道,通過統一短信通道發送SMS。如果WhatsApp消息發送成功并且用戶已讀,流程會自動結束。