歐洲的 Messenger API 更新以及如果您擁有 Facebook Messenger 聊天機器人該怎麼辦

已發表: 2020-12-15

從 12 月 16 日起,Facebook 將更新其 Messenger API,並對來自歐盟國家的開發人員和用戶的使用設置一些限制。 由於我們的聊天機器人服務基於 Messenger API 運行,因此即將發生的變化將影響您使用使用 SendPulse 創建的 Facebook 聊天機器人的方式。

在這篇博文中,我們將解釋哪些人受到新限制的約束,以及 Messenger API 的變化將如何影響我們的聊天機器人功能——其中哪些將受到限制,以及您可以使用什麼來與觀眾交流。

重要的! 截至 2021 年 4 月,部分功能已恢復。 請參閱下面的恢復功能列表。
內容
  1. 什麼是 Facebook Messenger 聊天機器人?
  2. 為什麼 Messenger API 會發生變化?
  3. 誰會受到 Messenger API 更改的影響?
  4. 您可以使用的 SendPulse 聊天機器人功能和替代方案的限制
  5. 恢復的功能
  6. 處理 Messenger API 更改的通用解決方案
  7. 加起來

什麼是 Facebook Messenger 聊天機器人?

Facebook Messenger 是一款用於在 Facebook 上進行交流的應用程序; 它還使開發人員能夠訪問 Messenger API 以構建與 Messenger 集成的工具。

聊天機器人是一種虛擬助手,可模擬與公司代表的對話,根據自定義關鍵字響應客戶的問題或請求,或根據預設場景與人進行交互。

SendPulse 推出了一項易於使用的服務,無需編碼技能即可創建和設置聊天機器人。 SendPulse 允許您將聊天機器人與 Facebook Messenger 集成以構建客戶列表,與聊天機器人訂閱者和客戶進行交流,或向最近與您公司的聊天互動的人發送活動。

查看我們的知識庫,查找設置 Facebook Messenger 聊天機器人的詳細指南。

這是來自 Original Cost Clothing 的 Facebook Messenger 聊天機器人; 它可以幫助人們選擇合適的服裝:

與來自 Original Cost Clothing 的聊天機器人互動

為什麼 Messenger API 會發生變化?

Facebook Messenger API 更改與規範歐盟個人數據隱私的更新版 GDPR 相關。 這些規定還對公司收集的數據設置了一些限制。 為了遵守新的隱私規則,Facebook 正在改變其 Messenger 應用在歐洲的運作方式。

想創建一個聊天機器人?

無需使用 SendPulse 編寫代碼即可設計和設置 Facebook 或 Telegram 聊天機器人。 創建消息流,不僅包括文本,還包括圖像、列表、帶有鏈接的按鈕等等。

註冊並啟動您的第一個聊天機器人

讓我們看看誰會受到即將到來的 Messenger API 更新的影響。

誰會受到 Messenger API 更改的影響?

12 月 16 日的更新適用於所有 27 個歐盟國家以及挪威、冰島、列支敦士登和英國。

具體而言,對 Messenger API 的更改將影響以下受眾:

  • 在指定國家註冊的 Facebook 頁面;
  • 具有指定國家/地區管理員的 Facebook 頁面;
  • 來自指定國家/地區的聊天機器人訂閱者。

如果您的 Facebook 業務頁面或其管理員在受影響的國家/地區之一註冊,則限制適用於所有聊天機器人訂閱者。 例如,如果您公司的頁面是在美國創建的,但其中一位管理員來自英國,則您與所有訂閱者的對話將受到限制。

即使您的頁面或其管理員不在指定的國家/地區,Messenger API 更改也可能會影響您。 如果歐洲訂閱者與您的頁面互動,您與他們的對話將受到影響。

但是,新的變化可能會擴展到使用 Messenger API 的歐洲公司之外。 例如,美國電台主持人“Big Rick”Daniels 在 Twitter 上分享了有關 Messenger 限制的通知。

關於歐盟新隱私法對 Messenger 限制的通知

您可以使用的 SendPulse 聊天機器人功能和替代方案的限制

讓我們深入了解 Messenger API 更改,這些更改將影響使用 SendPulse 創建的聊天機器人的使用,並查看針對即將到來的限制的一些可能的解決方案。

筆記! 下面描述的所有限制都適用於符合新條件的歐洲國家的開發者、公司和用戶。

發送媒體附件

對於桌面版 Messenger,您將無法發送或接收媒體附件 — 音頻、視頻和 PDF 文件。 用戶將看到“附件不可用”錯誤,而不是文件。

您仍然可以在所有設備上正常交換 JPG、PNG 和 GIF 格式的圖像。 圖像的最大文件大小為 5 MB。 要發送收據和帳單,請使用鏈接,以便用戶可以在單獨的窗口中打開您的文件。

解決方案。 將您的文件上傳到第三方平台——視頻上傳到 YouTube,播客上傳到 Spotify,PDF 上傳到 Dropbox 或 Google Drive——並將指向它的鏈接發送給您的訂閱者。

請記住,此解決方案會導致聊天機器人流中出現更多消息,因此我們建議您制定各種選項以幫助您轉換訂閱者。

以下是添加到聊天機器人消息的鏈接示例:

chatbot links
將文件鏈接添加到 chabot 消息

鈕扣

Messenger API 更改生效後,桌面版本將無法使用帶有鏈接的按鈕、“呼叫”按鈕和“繼續流程”按鈕。 如果您的訂閱者使用的是移動設備,特別是 Android 或 iOS,按鈕仍然有效,他們將繼續使用預定義的腳本。

您可以在下方看到桌面用戶不再可用的按鈕:

chatbot buttons
歐洲用戶將不再在 Messenger 中呈現的按鈕
解決方案。 將指向您的站點或您的電話號碼的鏈接直接添加到您的消息文本中,並將您的按鈕更改為“快速回复”以觸發流程的更多消息。

下面是一個示例,說明如何使用“快速回复”並將網站鏈接和電話號碼直接添加到“消息”元素:

chatbot message with quick replies
使用“快速回复”在流程中觸發更多消息,並向聊天機器人消息添加站點鏈接和電話號碼

打字指示器

您將無法再使用“延遲”元素來分割文本,從而使您的機器人看起來正在輸入響應。

以下是使用“延遲”元素讓您的訂閱者感覺他們正在與真人交流的示例:

input indicator
在聊天機器人消息中使用打字指示器
解決方案。 創建較短的消息或將它們分成段落並添加一些表情符號。 注意並更新您的歡迎信息、標準回復和退訂文本。

聊天菜單

聊天菜單是一個靜態按鈕,帶有觸發各種聊天機器人流程的鏈接,將不再向您的訂閱者顯示。

解決方案。 使用“菜單”一詞作為關鍵字來啟動您的聊天機器人流程。 首先,添加將啟動流的“菜單”觸發器。 在聊天機器人的歡迎消息中,指定用戶應輸入的單詞,以便顯示菜單。 除此之外,添加一個“標準回复”並指出如果機器人在他們的消息中沒有識別出任何關鍵字,用戶應該發送哪個詞。

以下是幫助用戶打開菜單的歡迎消息示例:

bot menu
指示用戶輸入什麼關鍵字以打開 Facebook Messenger 歡迎消息中的聊天菜單

產品卡

對於桌面 Messenger 用戶,產品卡將不可用:作為企業,您將無法創建畫廊、添加圖像和產品描述。 您的訂閱者將收到“附件不可用”錯誤通知,而不是帶有產品卡的消息。 12 月 16 日之後,此功能將僅適用於 iOS 和 Android。

解決方案。 添加指向存儲產品目錄或用戶可以查看產品照片及其說明的網站的鏈接。 另一種選擇是創建“圖像+文本+快速回复”類型的消息。

以下是向消息文本添加產品目錄鏈接的示例:

catalog link in chatbot message
在“消息”元素中添加指向產品目錄的鏈接

通過 URL 啟動聊天機器人

12 月 16 日之後,用戶將無法通過 URL、註冊小部件或廣告觸發聊天機器人流。

您仍然可以使用 m.me 鏈接——它們只是不會打開連接到您的聊天機器人的特定流,但它們會將用戶重定向到您的聊天機器人的歡迎消息。

您可以在 Facebook 頁面設置中的“消息”菜單中找到此鏈接,如下面的屏幕截圖所示。 此鏈接在您的 SendPulse 帳戶中也可用,也可在“聊天機器人”菜單中找到。

chatbot m.me link
從 Facebook 頁面設置複製 m.me 鏈接

您仍然可以使用歡迎流程。 設置將觸發歡迎消息的關鍵字,但請記住會有一些限制——這些消息將在沒有輸入指示器或“繼續流程”按鈕的情況下出現。

解決方案。 創建將基於關鍵字啟動的消息流。 然後,在歡迎信息中,解釋如何與您的聊天機器人互動——鍵入哪些關鍵字或單擊哪些“快速回复”。

在啟動觸發流程之前,我們建議在您的 Facebook Messenger 歡迎消息中添加聊天機器人描述,包括在其中觸發聊天機器人消息的關鍵字。

bot settings
設置歡迎信息

當用戶在 Messenger 中與公司開始對話時,會顯示此消息。 單擊“開始”按鈕後,他們可以輸入關鍵字並啟動第一個聊天機器人流程。

一旦用戶激活聊天機器人,他們就會收到歡迎流程。 您可以使用“快速回复”或關鍵字來觸發進一步的聊天機器人流程。

以下是基於“快速回复”的聊天機器人歡迎消息示例:

quick replies in chatbot message
在聊天機器人歡迎信息中添加“快速回复”

訂戶資料

在受影響國家/地區之一的用戶訂閱您的 Facebook 頁面後,您將不會在您的受眾列表中看到或看到他們的姓名、頭像或位置。 這意味著您將無法個性化營銷活動,因為不會共享個人數據。

由於您無法收集用戶數據,因此您將沒有機會在 Facebook 廣告中創建自定義受眾,也沒有機會發布廣告,呼籲用戶完成結賬或購買補充商品。

解決方案。 通過點擊鏈接邀請用戶參與調查或填寫表格。 您還可以通過“用戶輸入”元素從訂閱者那裡收集數據,並從外部來源請求數據以將其用於您的營銷活動。

下面是使用“用戶輸入”元素收集 {{City}}、{{Date}} 和 {{Phone}} 變量的示例。 最後一條消息用於收集數據並通知客戶他們的貨物將在指定日期到達所選城市,送貨服務將通過他們留下的電話號碼與他們聯繫。

User input element
設置“用戶輸入”元素以收集聊天機器人訂閱者的信息

統計數據

Messenger API 更改生效後,將不再傳輸消息打開和發送率; 會話數也不會顯示。

聊天機器人訂閱者的統計數據不會完整——將不再有受 Messenger API 更改影響的訂閱者的數據。

解決方案。 現在正在開發中; 您將能夠跟踪某些類型消息的統計信息。

統計信息僅適用於消息流中的特定元素,例如發送和讀取消息的數量,如下例所示。

chatbot stats
在“機器人結構”選項卡中監控統計信息

恢復的功能

截至 2021 年 4 月 13 日,Facebook 已經恢復了歐洲企業和個人無法使用的許多功能。 以下是回滾功能列表:

  • 發送和接收彩信;
  • 適用於 iOS、Android 和 Web 的持久按鈕;
  • 持久聊天菜單;
  • 展示產品卡;
  • 用於啟動聊天機器人的推薦 URL;
  • 傳輸用戶帳戶個人資料圖片。

Facebook 的限制和限制每天都在變化,因此我們建議您關注 Messenger API 和常見問題頁面上的更新。

處理 Messenger API 更改的通用解決方案

要從訂閱者那裡獲取個人數據並積極參與與他們的溝通,請使用全渠道! 開始尋找將其他營銷渠道添加到您的通信工具包的方法——電子郵件活動、電報聊天機器人或短信。

查看一些有用的文章,以快速設置您的業務所需的溝通渠道:

  • 如何在 Telegram 中創建聊天機器人並發送活動;
  • 如何創建和發送短信活動;
  • 如何創建和發送電子郵件活動;
  • 如何根據特定事件創建和發送觸發和交易電子郵件。

加起來

鑑於即將發生的變化,您可以使用以下策略快速回顧:

  1. 調整您的聊天機器人流程並將“繼續流程”和“呼叫”按鈕替換為“快速回复”。
  2. 僅使用您在聊天中向用戶請求的信息; 設置自定義變量以收集更多數據。
  3. 創建短消息並將長文本分成較短的段落。
  4. 設置關鍵字以啟動聊天機器人或特定的聊天機器人流程。
  5. 向訂閱者發送鏈接而不是文件:讓他們在您的網站上下訂單,從 Google Drive 下載您的清單,或在 YouTube 上觀看網絡研討會錄音。

我們將繼續分享有關 Messenger API 更改的任何消息,敬請期待。 並訪問我們的知識庫以查找您可以使用的聊天機器人功能和解決方案的技術說明。