了解為 Facebook Business 擴充功能啟用和配置企業功能的可用選項。
若要為用戶啟用和配置企業功能,請使用以下其中一個可用選項:
選項 | 說明 | 建議 |
---|---|---|
傳遞至企業登入,以啟用和停用 Facebook Business 擴充功能 (FBE) 的相關功能。 透過 FBE 開發人員面板為合作夥伴啟用此功能選項。使用此功能時,合作夥伴應知會用戶,讓他們知道系統會為其自動啟用這些功能。 | 如果您想為用戶設定一組預設功能,則建議使用此選項。 | |
Facebook 自助用戶介面,供用戶啟用和停用 FBE 功能。 | 如果您不希望建立用戶介面和使用 Facebook 的用戶介面自助服務,又或者不希望使用其 Facebook 和 Instagram 功能,則建議使用此選項。 | |
建立自訂功能管理檢視畫面,以啟用和停用 FBE 功能。 | 建議您建立自己的功能管理檢視畫面,以配合您用戶功能管理檢視畫面的外觀和風格。 |
Facebook Business 擴充功能提供了許多功能,供您為您的企業啟用。
請查看受支援功能的完整清單。
我們根據各項功能的最適用情境將它們分類,詳情如下:
功能 | 參數 | 說明 |
---|---|---|
Facebook 專頁呼籲字句 |
| 企業 Facebook 專頁上的呼籲字句 (CTA) 按鈕。 |
Instagram 呼籲字句 |
| 企業 Instagram 檔案上的呼籲字句 (CTA) 按鈕。 |
Messenger 呼籲字句 |
| 用戶向企業傳送訊息時,Messenger 中的呼籲字句 (CTA) 按鈕。 |
Messenger 聊天室 |
| 讓您可以直接將 Messenger 整合到自家網站上,方便顧客隨時與您的企業互動。 |
功能 | 參數 | 說明 |
---|---|---|
精選服務專頁資訊卡 |
| 需要目錄。 資訊卡,當中載有企業在其 Facebook 專頁上的精選服務。 |
Messenger 傳送開放預約時段對話串意向 |
| 為商業帳戶管理員而設的 Messenger 建議,方便他們在聊天室中輕鬆地向用戶傳送其開放預約時段。 |
功能 | 參數 | 說明 |
---|---|---|
Facebook 專頁呼籲字句 |
| 企業 Facebook 專頁上的呼籲字句 (CTA) 按鈕。 |
Instagram 呼籲字句 |
| 企業 Instagram 檔案上的呼籲字句 (CTA) 按鈕。 |
Messenger 呼籲字句 |
| 用戶向企業傳送訊息時,Messenger 中的呼籲字句 (CTA) 按鈕。 |
Messenger 傳送開放預約時段對話串意向 |
| 為商業帳戶管理員而設的 Messenger 建議,方便他們在聊天室中輕鬆地向用戶傳送其開放預約時段。 |
功能 | 參數 | 說明 |
---|---|---|
精選服務專頁資訊卡 |
| 僅適用於預約方面的使用情境。 需要執行目錄。 啟用資訊卡,當中載有企業在其 Facebook 專頁上的精選服務。有關服務方面使用情境的所需欄位和格式,請參閱 FBE 目錄。 |
Messenger 聊天室 |
| 支援將 Messenger 直接整合至您的網站。此功能讓您的顧客可隨時與您的企業互動,同時獲得在 Messenger 所享有的相同個人化多媒體體驗。 如果 <div class="fb-customerchat" page_id="<PAGE_ID>"> </div>
如需完整執行指南,請參閱顧客洽談附加程式。 |
您可以在 business_config
屬性(在企業登入和應用程式商店中經 extras
參數傳遞)中指定功能來為企業配置功能,數量不限。完成 FBE 安裝後,您應立即在此處指定所有您想為企業啟用的功能。
business_config
是 JSON 物件,當中包含用於描述如何配置不同功能的子欄位。進一步了解要指定的子欄位和 business_config
。例如,如果只配置企業 Facebook 專頁 CTA 和 Instagram CTA,您的 business_config
物件會如下所示:
{ "business": { "name": "Foo Business" }, "page_cta": { "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "https://partner-site.com/foo-business", "below_button_text": "Powered by FBE Partner" }, "ig_cta": { "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "https://partner-site.com/foo-business" }, }
如要允許企業進一步配置功能(超出您在安裝期間於 business_config
中為企業指定的功能),您可將企業從您的平台帶到我們的 FBE 管理檢視畫面。
您可以加入以下任何方式(Javascript SDK 或網址)來新增入口點,以啟動 FBE 管理檢視畫面。這兩個範例均會顯示一個可供用戶點擊的按鈕,點擊後將開啟 FBE 管理模式視窗。建議在顧客完成 FBE 設定之前隱藏 FBE 啟用按鈕。確保為 external_business_id
傳遞 fbe_external_business_id
。
您可傳遞選用參數 tab
以及所需分頁名稱,來為 FBE 管理檢視畫面指定所選分頁。例如,您可將之設定為「主頁」或「商務」。此參數可用於 Javascript SDK 或配合網址方法使用。
<script> function launchFBEManagementView() { FB.ui({ display: 'popup', method: 'facebook_business_extension', external_business_id: '<fbe_external_business_id>', tab: '<selected_tab_name>', // optional }, function(response){ // implement }); } </script> <a href="javascript:void(0);"> <button onclick="launchFBEManagementView()">Launch Management View<button></a>;
<a href="https://www.facebook.com/facebook_business_extension?app_id=<app_id>&external_business_id=<fbe_external_business_id>&tab=<selected_tab_name>"><button>Launch Management View</button></a>
在初始安裝後,如要從您這一端配置和更新企業功能,您可以使用 FBE 功能配置 API。
如果是非自訂功能,系統僅會顯示功能實例編號和已啟用標示。僅可使用 POST 要求更新自訂功能。
功能配置 API 有別於 FBE 安裝 API,因為前者會提供已連結資產以外的其他功能資訊,包括已啟用狀態和具體的功能自訂項目。呼叫 FBE 安裝 API 後,如有需要,請使用功能配置 API 來獲取更多有關功能已啟用狀態或配置的資訊。
以下 API 端點讓您可以在已安裝 FBE 的平台上為特定企業啟用、停用和配置功能。用於這些端點的 access_token
是系統透過企業登入或 Webhook 傳回給您的憑證。
我們建議不要在您的伺服器上儲存企業配置。這些配置應一律透過查詢獲取,然後透過下方所定義的 API 修改。用戶可能可以在 Facebook 平台上或透過 FBE 管理檢視畫面更改這些功能,而您的平台可能沒有最新的配置。
您可以發出以下要求,以讀取任何企業目前的功能配置狀態:
CURL -X GET 'https://graph.facebook.com/<API_VERSION>/fbe_business/?fbe_external_business_id=<fbe_external_business_id>&access_token=<access_token>'
請查看 business_config
物件。
如要更新任何或所有功能,請提供以下 POST
要求:
CURL -i -X POST \ -F 'fbe_external_business_id=<fbe_external_business_id>' \ -F 'business_config={business_config object}' \ -F 'access_token=<access_token>' \ "https://graph.facebook.com/<API_VERSION>/fbe_business"
回應範例。
{ "page_cta": { "feature_instance_id": id1, "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "https://partner-site.com/foo-business1", "below_button_text": "Powered by FBE Partner" }, "page_ctas": [ { "feature_instance_id": id1, "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "https://partner-site.com/foo-business1", "below_button_text": "Powered by FBE Partner" }, { "feature_instance_id": id2, "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "https://partner-site.com/foo-business2", "below_button_text": "Powered by FBE Partner" } ], "ig_ctas": [{...}, {...}], “ads”: [ { "feature_instance_id": id3, “enabled”: true, }, { "feature_instance_id": id4, “enabled”: true, }, ], ... }
啟用並配置最終用戶的專頁呼籲字句按鈕,以及傳送 POST
要求:
CURL -i -X POST \ -F 'fbe_external_business_id=<fbe_external_business_id>' \ -F 'business_config= { "business":{ "name":"example_business" }, "page_cta":{ "enabled":true, "cta_button_text":"Buy Now", "cta_button_url":"https://examplebusiness.com", "below_button_text":"Powered by a partner" } }' \ -F 'access_token=<access_token>' \ "https://graph.facebook.com/<API_VERSION>/fbe_business"