Facebook Business 擴充功能預訂初始設定

透過 Facebook Business 擴充功能(FBE)預訂流程,您平台上的賣家能夠在其 Facebook 專頁、Instagram 帳戶以及與顧客的 Messenger 聊天室中,存取一系列商業工具套件,例如適用於預訂的呼籲字句按鈕。此流程不設目錄功能。

範例 — 合作夥伴平台的初始設定流程(企業登入)

準備工作

  1. 註冊成為 Facebook 開發人員,以存取我們的開發人員工具和建立 Meta 應用程式。
  2. 如果您尚未建立 Meta 應用程式,請建立一個。
  3. 建立測試版應用程式
  4. 您的應用程式(已發佈/正式版和測試版)必須由已驗證的商家的 Meta 企業管理平台所擁有。進一步了解如何驗證商家以及如何將您的應用程式加入其中
  5. 為您的 Meta 應用程式加入 FBE 開發人員面板

初始設定步驟和入口點

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

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

  • 合作夥伴平台(一般稱為企業登入)— 可允許企業使用您網站中的一個按鈕,透過您的平台啟動連結。
  • 企業應用程式 — 可允許企業從 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
類型:字串

此為必要項目。
以三個字母表示的 ISO 貨幣代碼,用於表示企業目錄商品的預設貨幣。

請參閱支援的貨幣代碼

business_vertical
類型:列舉 {RESERVATIONS}

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

使用 RESERVATIONS 作為企業的相關行業。

business_config

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

欄位說明

business
類型:FBEBusinessPropertiesConfigData

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

ig_cta
類型:FBEIGCtaConfigData

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


支援的 CTA 文字:Reserve

page_cta
類型:FBEPageCtaConfigData

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


支援的 CTA 文字:Reserve

messenger_menu
類型:FBEMessengerMenuConfigData

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


支援的 CTA 文字:Reserve

預訂 extras 範例

{
    "setup": {
        "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>",
        "timezone": "<BUSINESS_TIMEZONE>",
        "currency": "<BUSINESS_CURRENCY>",
        "business_vertical": "RESERVATIONS"
    },
    "business_config": {
        "business": {
            "name": "<BUSINESS_NAME>"
        },
        "page_cta": {
            "enabled": true,
            "cta_button_text": "Reserve",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>",
            "below_button_text": "Powered by <YOU>"
        },
        "ig_cta": {
            "enabled": true,
            "cta_button_text": "Reserve",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        },
        "messenger_menu": {
            "enabled": true,
            "cta_button_text": "Reserve",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        }
    },
    "repeat": false
}

進一步了解企業配置

後續步驟