聊天機器人的 Facebook 應用審批流程是一項艱巨的任務。儘管這似乎是一個簡單的分步過程,但每個機器人都是不同的,向審批團隊解釋機器人的用途和功能並不總是那麼容易。此外,自Cambridge Analytica醜聞以來,審查過程變得更加嚴格,在許多地區,Facebook沒有足夠的員工來確保該過程的及時性。用戶報告說,應用程式審核過程需要 2 周到 2 個月的時間,而且他們第一次沒有獲得批准。Facebook Bot Verification 是一個棘手、敏感的問題,在您可以自信地發送它之前需要相當多的計劃。
下面我們將介紹如何瀏覽審核流程。或者,我們將向您展示如何連接您的 Dialogflow 代理到 Rocketbots 並將其連接到 Facebook 頁面,同時完全跳過 Facebook 審查過程。
什麼是 Facebook 應用批准機器人?
機器人的 Facebook 應用審批流程是您填寫的一組表單,允許您的機器人由 Facebook 上的人工審批團隊進行測試和批准。此過程旨在確保您在 Messenger 平臺上的機器人方面遵循 Facebook 的指南,並確保您的機器人符合 Facebook 的使用者體驗標準。
僅僅因為您認為自己已經遵守了Facebook政策和體驗要求,並不意味著您已經走出了困境。用戶報告說,他們嚴格遵守了Facebook的指導方針,但仍然被拒絕,因為使用者入職不暢和註冊過程文檔不當等問題。總體而言,Facebook的新內部審批指南似乎更加保守,這讓 開發人員感到困惑。
傳統上,機器人的 Facebook 應用審批流程包括獲取對兩個應用級許可權的訪問許可權,這些許可權允許機器人與 Facebook Messenger 使用者。這些權限包括:
- pages_messaging:允許機器人在24小時內回應使用者
- pages_messaging_subscriptions:允許機器人在特定用例的 24 小時期限之外做出回應。
這與 Facebook Messenger Bot 24 + 1 策略,該策略規定您可以在 24 小時內回復使用者消息,並在 24 小時視窗外僅使用 pages_messaging 許可權發送 1 條消息。pages_messaging_subscriptions許可權允許您在 Facebook 指定的案例中向這些參數之外的使用者發送消息。
最近,Facebook的審批流程發生了變化。此更改意味著訂閱許可權已從應用級別移至頁面級別。必須在 2018 年 12 月 31 日之前重新批准所有具有訂閱消息的現有機器人的頁面級別訂閱許可權。
提交流程
自首次啟動以來,機器人的 Facebook 應用審批流程已經發生了很大變化。在 2016 年初,人們只需要簡短的描述和截屏視頻。當時,機器人很容易在幾個工作日內獲得批准,即使是尚未完成的機器人。從那時起,很多事情都發生了變化。如今,Facebook不僅希望擁有出色的用戶體驗,而且還會要求您遵守2018年更新的更嚴格的 Facebook社區指南 文檔。
要開始在Facebook的開發者控制臺上創建應用,請導航到 developers.facebook.com。按兩下右上角的個人資料圖標,然後選擇「創建應用程式」。系統將要求您選擇應用程式類型,選擇“Messenger”。
進入“應用審核”版塊後,您需要選擇一個 Facebook 主頁,Facebook 審批團隊需要從中測試您的應用。如果您尚未向用戶發送消息,請記得讓使用者向您的 Facebook 頁面發送消息。這需要您轉到 Facebook 頁面的設置:
- 轉到“頁面設置”>“常規”
- 按兩下消息行中的編輯
- 檢查:允許使用者通過顯示消息按鈕私下聯繫我的主頁
- 不要忘記保存您的更改。
好了,現在你已經完成了上述操作,請確保你的應用已設置為開發模式。
您只需撥動應用審核功能表右上角開發者主控台選單下方的開關即可立即執行此操作。
接下來,您需要請求應用許可權。自從 Facebook 已將pages_messaging_subscriptions移至頁面級別以來,這已經得到了簡化。在提交之前,您需要選擇pages_messaging並添加一些說明。解釋只是機器人要求它在其職責和預期用例中發揮作用的原因。喜歡這個:
提交或批准之前的最後一件事是讓您的業務獲得批准。第一部分相對簡單,您需要提供:
- 隱私政策的URL
- 機器人的圖示
- 選擇機器人類別
- 機器人用途的描述。
毋庸置疑,您的隱私政策不能違反Facebook的隱私政策。
現在,您可以提交機器人以供審批,Facebook 將測試機器人的回應能力、功能和政策遵守情況。提交后,您甚至可以偶爾看到 Facebook 的員工與您的機器人交談。現在您正在等待審核,請密切關注Facebook通知。這是您將從中獲得結果的地方。某些警報會要求您做出回應或操作,因此請確保在24小時內收到它們。
機器人獲得批准后,Facebook 將繼續進行業務審批,這將要求您提交:
- 公司名稱
- 位址
- 電話號碼
- 營業執照
- 公司章程
- 水電費帳單
商家驗證最多可能需要 4 周時間,具體取決於您所在的地區。
為什麼 Facebook 會拒絕我,我該如何避免?
由於審核過程是由人工團隊運行的,因此該過程所需的時間和拒絕的原因存在一些差異。根據我們自己的經驗和其他人 的經驗,以下是Facebook可能會拒絕您的一些原因:
- Facebook 拒絕了我的機器人,因為用例不匹配。
- Facebook 拒絕了我的機器人,因為它不回應非測試人員的個人資料。
- Facebook 拒絕了我的機器人,因為入職太複雜了。
- Facebook拒絕了我的機器人,因為它不是個人的。
簡而言之,審核團隊可能會拒絕您的原因有很多 Facebook Messenger 機器人。重要的是保持冷靜,並與審查團隊合作解決他們發現的問題。畢竟,他們是看門人。
若要增加獲得批准的機會,請確保機器人具有明確的目標,並且所有對話對話都可以指向一個目標或一組目標。確保所有使用者都可以與機器人對話,這意味著打開 Facebook 公共主頁消息,以便使用者可以向您的 Facebook 公共主頁發送消息。確保機器人具有清晰的問候語,並且用戶可以輕鬆理解下一步要執行的操作。使用Facebook用戶個人資料個性化對話 API 或您在 NLP 中找到的原生個人化字串,例如 Dialogflow.
跟 Dialogflow 您已經有許多有用的工具可供使用來解決這些問題。 Dialogflow 將 Facebook API 包含在後端,因此您可以輕鬆引入 Facebook 功能,而無需離開 NLP,例如按鈕和功能表。你將無法利用Facebook提供的所有API,但是 Dialogflow 實體將使您能夠實現審批團隊滿意的個人化級別。
以下是跳過審批的方法(如果您使用 Dialogflow)
事實是,您閱讀本文的最可能原因是您正在尋找跳過的方法 Facebook Messenger 機器人審批流程。這是我們可以在 Rocketbots 為您提供説明的事情。我們之所以能夠做到這一點,是因為 Rocketbots 應用程式已獲得批准,並考慮到了這一特定用例。此外,我們的平臺可以輕鬆與Facebook和 Dialogflow.這意味著您可以將您的 Rocketbots 空間連接到您的 Facebook 頁面,然後連接您的 Dialogflow 代理到您的 Rocketbots 空間。
在有限的時間內,我們甚至可以説明您跳過pages_messaging_subricption許可權。但是,這將在 2018 年 12 月 31 日之後發生變化。從那時起,您必須直接從您的 Facebook 頁面尋求批准。
您可以先註冊一個 Rocketbots 帳戶,然後按照我們的指南將您的 Facebook 頁面添加到 Rocketbots 來嘗試一下。將自己導航到機器人功能表項,您將能夠選擇您的 Facebook 頻道並添加您的 API 令牌來自 Dialogflow.一旦你完成了這個簡單的步驟,你就完成了。僅此而已,您的機器人現在可以在您的 Facebook 主頁上使用。
您剛剛跳過了所有這些冗餘的痛苦步驟來自行驗證您的機器人,並且節省了所有時間,我們認為您應該花時間探索我們的平臺。除了説明您以更快的速度啟動和運行機器人外,Rocketbots 還具有一些有用的功能,這些功能可以 Dialogflow 開發人員可能想給他們的客戶。這包括與許多消息傳遞應用程式的多管道集成、帶有標籤的CRM以及調查製作工具。您還可以使用 Rocketbots 為 Facebook 客戶聊天外掛程式 創建更易於使用的嵌入代碼,以將機器人帶到您的網站。