返回開發人員最新消息

WhatsApp Flows 101: An Introduction

2023年10月27日發佈者:Fariha Rehman

WhatsApp Flows 是 WhatsApp Business 平台的一項功能,旨在令用戶互動體驗變得更加豐富,讓您能在 WhatsApp 快速地開發並部署以任務為本的原生工作流程。此功能可讓您提升任務完成次數、降低退出率,並改善企業和用戶之間的互動。

WhatsApp Flows 這項 WhatsApp Business 平台功能專為加強用戶互動而設,讓企業能在聊天室中提供互動體驗,將冗長的對話轉換為迅速又簡單的互動。您可以建立簡單直接的輸入表格、設計多畫面工作流程,以及為更加複雜的互動建立資料交換端點,從而加深企業和用戶之間的互動。

查閱下文各個章節,深入了解 WhatsApp Flows 的各個核心技術方面,探索它如何助您建立互動用戶體驗。

認識 WhatsApp Flows

WhatsApp Flows 可讓您在人們熟悉的 WhatsApp 聊天室介面中提供互動用戶體驗。它相當於一塊畫布,您可在當中組建、管理和提供度身訂造的流程,從而開闢出個人化的用戶互動途徑。

不論您的目標只是蒐集資料,還是根據邏輯提供複雜的條件式互動,WhatsApp Flows 均可為您提供各種用途廣泛的工具,以便您根據具體複雜和自訂程度採用合適的功能。

讓我們看看用於建立 WhatsApp Flows 的各種技術,以及這些技術如何助您在 WhatsApp 流暢地建立和管理以用戶為重的互動體驗。

在訊息範本建立程序中建立流程

若要開始使用 WhatsApp Flows,最簡單的方式就是在訊息範本建立程序中建立流程。此流程可從 WhatsApp 管理工具存取,是一項簡單易用的拖放式工具,讓您可在建立訊息範本的同時建立所需流程。

從訊息範本加入流程,便可將建立流程的學習階段縮至最短。此外,WhatsApp Flows 無需使用任何 JSON 編碼,因而可供更廣泛的用戶使用。

Flows 建造工具

若要建立比訊息範本建立程序更為複雜的流程,開發人員可在 WhatsApp 管理工具中存取 Flows 建造工具用戶介面。您可在這裡建立新流程和管理現有流程。此用戶介面設有一個整合式程式碼編輯工具,當中具備各種功能,如為 Flows JSON 突顯語法和設定程式碼格式。

如果您是開發人員,並希望使用條件式邏輯或分支歷程建立更複雜的流程,這項工具便是您的理想之選。

Flows JSON

Flows JSON 是您的流程藍圖,可用於定義流程的架構、邏輯和用戶介面元素。不論您是想設計多步驟表格還是調查問卷,Flows JSON 均可提供所有必要的定義。您可在這裡定義一切所需元素,包括靜態文字欄位以至互動式按鈕。Flows JSON 可指示 WhatsApp 如何呈現每個畫面、管理切換效果,以及處理用戶輸入內容。

Flows API

Flows API 可簡化流程的程式管理,讓您更輕鬆地處理多個流程,或將流程的建立過程整合至現有開發程序。有了 Flows API,您便可以大規模部署、更新或刪除流程,而無需前往 Flows 建造工具用戶介面。

將 WhatsApp Flows 連結至您的端點

WhatsApp Flows 可獨立運作,但您亦可將其連結至端點,實現更貼合實際情況的互動。完成連結後,系統便可執行即時資料交換,因此特別適合預約服務和驗證程序等使用情景。除此之外,您還可以在畫面當中和之間加入條件式邏輯,讓用戶在完成流程的各個步驟時享有個人化體驗。

Webhooks

Webhooks 可用於追蹤和優化 WhatsApp Flows。訂閱 Webhooks 後,您便可監察流程的關鍵衡量數據,例如流程狀態變更、錯誤率和端點效能。您可以利用此類意見來解決任何問題,並主動為最終用戶創造更順暢的體驗。

善用 WhatsApp Flows

在數碼通訊領域,效率和用戶互動最為重要。WhatsApp Flows 採用一種結構化資訊蒐集方式,透過下拉式選單、選項按鈕和文字欄位等各種表格輸入方式來收集資訊,從而解決雙向流程過於笨拙且效率低下的問題。

透過減少低效的冗長雙向文字互動和連結,並改用結構化互動流程,您便可以提供更優質、互動更活躍的用戶體驗。此外,所有這些流程均採用用戶所熟悉且常用的 WhatsApp 介面,以便用戶簡單直接地使用。

WhatsApp Flows 實際應用方式

接下來,讓我們看看幾個 WhatsApp Flows 使用案例。

作出預約並安排時間

當用戶作出預約時,您需要即時檢查可供預約的時段並確認預約,因此可先將流程連結至端點。這樣,系統便可提供可用時段的即時更新資訊。用以管理預約時段的後端邏輯可透過自訂應用程式處理,而 Flows API 和 Webhooks 則可確保系統能夠順暢地交換資料和發出通知。

「作出預約並安排時間」圖像

開發潛在顧客

您可以使用獨立流程,高效地處理開發潛在顧客的事宜。此使用案例不需要即時互動,但需要透過預先設定好的提示訊息序列,以收集用戶的資訊。此設定相當簡單明瞭,部署快速又方便易用,能讓您高效蒐集潛在顧客資料。

「開發潛在顧客」圖像

展開問卷調查

和開發潛在顧客一樣,展開問卷調查也是一個簡單直接的獨立流程使用案例。您可以設計問卷調查和不同的輸入方式,從而蒐集答覆和簡化資料蒐集流程。

「展開問卷調查」圖像

運用 WhatsApp Flows 發揮潛力

WhatsApp Flows 使得靜態文字交換和互動體驗可兼而得之。它利用安全的資料渠道連結至端點,可實現即時資料交換,從而增強企業和用戶之間的資訊傳遞。

WhatsApp Flows 相當於一塊畫布,讓您能設計、建立和自訂用戶歷程,從而提供完整的端對端體驗。

現在,您已透徹了解 WhatsApp Flows 所提供的各項功能,接下來您便可開始探索、試用和查看您能使用 WhatsApp Flows 來建立哪些創新解決方案。

邁出下一步並立即試用