persistent_menu
參考資料您可以為 Bot 設定常駐功能表,協助用戶在對話進行中探索及更輕鬆存取您的功能。
常駐功能表一律供用戶使用。這個功能表應該包含用戶在任何時候都可以執行的最上層動作。常駐功能表可向首次和回歸用戶輕鬆傳達您 Bot 的基本功能。如果用戶離開一段時間再返回,對話串會自動顯示這個功能表。此設定是 Messenger 個人檔案 API 參考資料的一部分
您也可以在用戶層級設定和變更常駐功能表。詳情請參閱用戶層級功能表。
persistent_menu
格式{
"persistent_menu": [
{
"locale": "default",
"composer_input_disabled": false,
"call_to_actions": [
{
"type": "postback",
"title": "Talk to an agent",
"payload": "CARE_HELP"
},
{
"type": "postback",
"title": "Outfit suggestions",
"payload": "CURATION"
},
{
"type": "web_url",
"title": "Shop now",
"url": "https://www.originalcoastclothing.com/",
"webview_height_ratio": "full"
}
]
}
]
}
屬性 | 類型 | 說明 |
---|---|---|
| 字串 | 針對不同地區設定所定義常駐功能表的物件陣列。如果功能表的
請參閱支援的地區設定清單。 |
| 布林值 | 如果設定為 預設為 |
| 陣列 | 停用常駐功能表的介面名稱陣列。目前僅支援 |
| 陣列 < | 常駐功能表的頂層功能表項目陣列。允許最多 3 個項目。 如果 |
menu_item
物件屬性 | 類型 | 說明 |
---|---|---|
| 字串 | 功能表項目的類型。支援的值為: |
| 字串 | 功能表項目要顯示的標題。30 個字元限制。 |
| 字串 | 點按按鈕時要開啟的網址。如果類型是 |
| 字串 | 資料將會以 |
| 字串 | 選用。網頁檢視的高度。有效值包括 |
| 布林值 | 選用。如果項目類型為 |
| 字串 | 選用。對於不支援 Messenger 擴充套件 SDK 的用戶端,要在網頁檢視中開啟的網址。如果未定義這個屬性,將會退而使用 |
| 字串 | 選用。設定為 |
在某些情況下,我們會建議您停用洽談外掛程式中 Bot(機器人程式)的常駐功能表。若要這麼做,請在設定常駐功能表時,新增 "disabled_surfaces": ["CUSTOMER_CHAT_PLUGIN"]
:
{
"persistent_menu":[
{
"locale":"default",
"disabled_surfaces": ["CUSTOMER_CHAT_PLUGIN"],
"composer_input_disabled": false,
"call_to_actions":[
{
"title":"My Account",
"type":"postback",
"payload":"PAYBILL_PAYLOAD"
}
]
}
]
}
呼叫 Messenger 個人檔案 API 時,只限每隔 10 分鐘呼叫 API 10 次。每個粉絲專頁都必須遵守這項速率限制。
請注意,呼叫用戶層級功能表時,只限每隔 10 分鐘每個用戶呼叫 API 10 次。每個粉絲專頁都必須遵守這項速率限制。