客戶想要的聯絡方式正在改變。 WhatsApp Business Platform 為企業提供了一種與客戶進行隨時隨地溝通的整合方式。為了在使用 Meta 託管的 Cloud API 時正確集成,您需要利用 Webhook,以便應用程式能夠回應事件。 Webhooks 可讓您的應用程式監控 WhatsApp 上的三個主要事件,以便您可以根據您的目標對不同的功能做出反應。
本文著眼於這三個組件
詳細介紹它們所包含的信息,並提供一些用例場景,讓您了解其可能性。
解釋不同的 Webhook 元件
要在 WhatsApp 上發送和接收訊息,追蹤狀態和錯誤至關重要,這有助於確保您與客戶進行有效溝通,您可以使用 Webhooks 來實現這一點。
透過 Webhooks,WhatsApp Business Platform 可以監控事件並在事件發生時發送通知。這些事件是三個組成部分之一:訊息、狀態和錯誤。
讓我們逐一探討並研究如何使用它們的範例。
類型中最大的一個包含兩個核心物件
訊息— 提供有關訊息類型和內容的資訊。
這兩種事件類型可讓您的應用程式管理和回應與您的應用程式互動的人員。聯絡人物件包含兩個訊息:姓名和 WhatsApp Id。聯絡人的姓名允許您的應用程式使用他們的姓名,而無需進一步查找。相比之下,聯絡人的 WhatsApp ID 可讓您追蹤這些聯絡人或使用聯絡人/端點添加其他功能。
例如,您可以驗證客戶並 俄羅斯 whatsapp 號碼數據 在客戶發起的對話中啟動選擇加入流程,這樣您就可以在最初的 24 小時回應視窗之外向他們發送訊息。請務必注意,只有文字、聯絡人和位置訊息類型提供聯絡資訊。
訊息對像是儲存大量資訊的地方,包括訊息內容、訊息類型和其他相關資訊。根據訊息類型的不同,訊息組件的實際有效負載可能會有很大差異。確定訊息類型對於了解潛在負載至關重要。訊息類型包括。
文字標準的純文字訊息
聯絡人:包含用戶的完整聯絡方式
位置:地址、緯度和經度
未知:來自使用者的不支援的訊息,通常包含錯誤。
短暫的:消失的消息
媒體訊息類型:包含指定媒體檔案的資訊。這些類型包括:
這些不同的 企業電話號碼資料庫購買:行銷成功的重要工具 資料類型可能有非常 不同的用途,從查看有關客戶的圖像和螢幕截圖到收集有關在何處運送貨物和發送服務的資訊。為了最有效地使用這些不同的資料類型,您可以建立應用程式來處理不同形式的通信,其功能如下:
請您的客戶提供送貨或郵寄地址。您可以使用基於位置的訊息功能來捕獲用戶的位置,以確定將其商品和服務發送到何處。
透過訊息向客戶展示
產品並傳達產品詳細資訊。您可以使用訊息中的refered_product 欄位向使用者提供特定的產品詳細資訊。使用此欄位可以開發更個人化、對話式的購物體驗和客戶互動。
建立支援功能,允許客戶拍攝 印度數據 和發送產品問題的圖像和視頻,並將這些圖像和視頻提交給支援案例。在用戶提交支援票證後,該應用程式可以使用唯一的案例識別碼來追蹤案例,包括解決問題所採取的步驟以及支援團隊與客戶之間透過 WhatsApp 進行的對話。
這些只是您可以使用 Webhooks 和訊息物件提供的互動性建構的一些潛在功能。這些功能擴展了您目前的溝通管道,並為客戶提供了更多選擇。
訊息元件為您的應
用程式提供了對直接源自客戶的事件的洞察,而狀態元件則追蹤您發送的訊息的結果和對話歷史記錄。有六個狀態組件:
已發送:應用程式已發送您的訊息並且正在傳輸中。
已發送:用戶設備成功接收訊息。
已讀:用戶已閱讀您的訊息。
已刪除:用戶刪除了您發送的訊息。
警告:您的應用程式發送的訊息包含不可用或不存在的項目。
失敗:您的應用程式發送的訊息未能到達。
Status元件還包含有關收件者 ID、對話以及與目前對話相關的定價的資訊。 WhatsApp 上的對話是 24 小時內由用戶發起或由企業發起的一組訊息。追蹤這些對話至關重要,因為當您在 24 小時期限結束後發送其他回應時,就會發生新的對話。
您可能希望根據狀態事
透過使用狀態物件中的這些狀態類型和時間戳記的組合,確保您的應用程式已發送產生的訊息、它們已到達並且收件人可能會讀取它們。如果客戶沒有參與,此資訊可讓您的應用程式跟進客戶。
保留有關應用程式訊息的分析訊息,尤其是有關業務發起的對話的資訊。例如,如果您的應用程式使用 WhatsApp 客戶聯絡人清單發送優惠訊息,則狀態元件可協助您了解已傳送、送達、閱讀、回覆或失敗的訊息數量,從而衡量您的行銷活動是否成功。
錯誤
最後,錯誤元件可讓您的應用程式接收 WhatsApp 中影響您的平台的任何帶外錯誤。這些錯誤不會阻止您的應用程式編譯或工作,但通常是在您的應用程式濫用特定功能時引起的。以下是一些典型的錯誤。
錯誤代碼 368因違反政策而暫時阻止
如果您的應用程式違反了WhatsApp Business Messaging 或 Commerce 政策,您的帳戶可能會被暫時禁止。您可以在故障排除時 Platform 上的 webhooks 監視這一點並暫停您的應用程式。
錯誤 506,重複帖子
如果您的工作流程無意中產生重複訊息,您可以監控此情況以查找來源。
錯誤 131043,訊息已過期
有時,訊息在其生存時間 (TTL) 期間不會發送。使用此程式碼可了解需要時安排重新傳送哪些訊息。
錯誤處理是一個廣泛而複雜的主題,並且還有許多其他用例需要您實現錯誤處理。錯誤元件有助於擴展 WhatsApp Business Platform 上的錯誤處理,以提高一致性。