Meta Business 擴充功能預約初始流程

透過 Meta Business 擴充功能(MBE)預約流程,您平台上的賣家能夠在其 Facebook 專頁、Instagram 帳戶以及與顧客的 Messenger 聊天中,存取一系列企業工具套件,例如呼籲字句按鈕「立即預約」。

範例:合作夥伴介面的初始流程(企業登入)

準備工作

  1. 註冊成為 Meta 開發人員,以存取我們的開發人員工具和建立 Facebook 應用程式。
  2. 如果您尚未建立 Meta 應用程式,請選擇商業應用程式類型。
  3. 使用已上線/已發行的應用程式建立測試版應用程式,並以此執行各種新開發和測試。
  4. 您的應用程式(已上線/已發行版本和測試版)必須為商業應用程式類型,而且由已驗證的商家之企業管理平台擁有。進一步了解如何驗證商家以及如何將您的應用程式加入其中
  5. 為您的應用程式加入 MBE 開發人員面板
  6. 如要啟用精選服務頁面圖卡功能,您的應用程式需要在上線前經應用程式審查獲批目錄權限(catalog_management)。catalog_management 可讓您的應用程式建立、讀取、更新和刪除企業擁有的目錄(服務目錄)。當您準備好可用於螢幕錄影的可用試用版後,請立即提交應用程式審查要求。螢幕錄影中應示範如下事項:
    • 如何在建立服務流程期間申請目錄權限
    • 如何將服務目錄推送至已連結的目錄
    • 如何在最後於已連結的專頁上啟用服務卡

初始步驟和入口點

公司負責人(客戶)需要使用一套機制,將其企業從合作夥伴平台連結至自己的 Facebook 或 Instagram 個人檔案,反之亦然。初始流程可用來實現這一點。預約流程包括:

  • 資產建立或選擇
  • 授予權限
    • 管理企業擴充功能
    • 管理目錄(選用)
  • 企業設定和功能

為完成連結,您將需要支援兩種身分驗證流程,視乎用戶(公司負責人)開始連結的位置而定:

  • 合作夥伴平台(一般稱為企業登入)— 可允許企業使用您網站中的一個按鈕,透過您的平台啟動連結。
  • 企業應用程式 — 可允許企業從 Facebook/Instagram 啟動連結。如要啟用此流程企業並在商業應用程式中列出您的應用程式,您必須提供一個自訂身分驗證用戶介面,以供用戶在您的網站中選擇其企業,然後重新導向回 Facebook 或 Instagram 流程。

所需配置

extras 物件

欄位類型描述

setup

setup 物件

必填

賣家的 Facebook 設定,如他們的不重複識別碼 (external_business_id),或者其目錄的貨幣 (currency)。請參閱設定物件詳細資訊

business_config

business_config 物件

必填

Facebook Business 擴充功能用於配置 Facebook Business 擴充功能流程的配置物件。請參閱 business_config 物件詳細資訊

repeat

布林值

必填

將此值設定為 false

設定

使用此物件來定義終端用戶在 Facebook 的狀態設定

欄位說明

external_business_id
字串

此為必要項目。
代表客戶企業的不重複企業編號。我們會以此作為不重複的識別資料。例如,如果賣家的公司名稱為「Fubar」,那麼他們的 external_business_id 可以是「fubar-123」。

timezone
類型:字串

此為必要項目。
企業所在時區。

請參閱可使用的時區值

currency
類型:字串

此為必要項目。
用於企業目錄商品的預設貨幣,格式為 3 個字母的 ISO 貨幣代碼

請參閱支援的貨幣代碼

business_vertical
類型:列舉 {APPOINTMENTS}

此為必要項目。
企業的相關行業。

使用 APPOINTMENTS 作為企業相關行業。

business_config

使用此物件為終端用戶配置企業設定。這包括 CTA、服務卡等。每個欄位均有一個「類型」,詳情請見下方相應表格中的連結文字。

欄位說明

business
類型:FBEBusinessPropertiesConfigData

此為必要項目。
終端用戶的企業資訊。

ig_cta
類型:FBEIGCtaConfigData

此為必要項目。
此類功能用於 Instagram 的呼籲字句(CTA)按鈕,例如 enabledcta_button_textcta_button_url 等。


支援的 CTA 文字:Book Now

page_cta
類型:FBEPageCtaConfigData

此為必要項目。
此類功能用於 Facebook 專頁的呼籲字句(CTA)按鈕功能,例如 cta_button_textcta_button_url 等。


支援的 CTA 文字:Book Now

page_card
類型:FBEPageCardConfigData

此為選填項目。
啟用資訊卡,上面載有企業在其 Facebook 專頁上的精選服務,最多三個。

需要執行目錄

messenger_menu
類型:FBEMessengerMenuConfigData

此為選填項目。
用戶向企業傳送訊息時用於 Messenger 呼籲字句(CTA)按鈕的功能,例如 cta_button_textcta_button_url


支援的 CTA 文字:Book Now

thread_intent
類型:FBEThreadIntentConfigData

此為選填項目。
為企業管理平台管理員而設的 Messenger 建議,方便他們在聊天中輕鬆地向用戶傳送其開放預約時段。

預約 extras 範例

{
    "setup": {
        "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>",
        "timezone": "<BUSINESS_TIMEZONE>",
        "currency": "<BUSINESS_CURRENCY>",
        "business_vertical": "APPOINTMENTS"
    },
    "business_config": {
        "business": {
            "name": "<BUSINESS_NAME>"
        },
        "page_cta": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>",
            "below_button_text": "Powered by <YOU>"
        },
        "page_card": {
            "enabled": true,
            "see_all_text": "See All",
            "see_all_url": "<BUSINESS_URL_FOR_CTA>",
            "cta_button_text": "Book"
        },
        "ig_cta": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        },
        "messenger_menu": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        },
        "thread_intent": {
            "enabled": true,
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        }
    },
    "repeat": false
}

進一步了解企業配置

後續步驟