MBE 预约入门引导

通过 Meta 业务插件 (MBE) 预约流程,您平台上的卖家能够在其 Facebook 公共主页、Instagram 账户以及与客户聊天的 Messenger 开放平台上访问一系列业务工具,例如立即预约行动号召按钮。

示例 — 从合作伙伴界面(企业登录)执行入门流程

前期准备

  1. 注册成为 Meta 开发者,以访问我们的开发者工具和创建 Facebook 应用。
  2. 如果您尚未创建 Meta 应用,请执行创建流程,选择业务应用类型。
  3. 使用您的已上线/生产版应用创建测试版应用,并将其用于执行各种新开发和测试。
  4. 您的应用(已上线/生产版和测试版)必须为“业务”应用类型,且其所有者必须是已认证企业的商务管理平台。详细了解如何验证企业以及如何向企业添加您的应用
  5. 向您的应用添加 MBE 开发者面板
  6. 如要启用精选服务主页彩笺功能,您的应用需要在发布前通过应用审核获取已批准的目录权限 (catalog_management),catalog_management 让您的应用能够创建、读取、更新和删除企业所有的目录(服务目录)。拥有可以用于录屏的可用试玩版之后,请您立即提交应用审核请求:
    • 在入门引导流程期间申请目录权限
    • 将服务目录推送至已关联的目录
    • 最终,在已关联的公共主页上启用服务彩笺

入门引导步骤和接入点

企业主(客户)需要使用一种机制,以将其企业从合作伙伴平台连接至自己的 Facebook 或 Instagram 主页,或将这些主页连接至合作伙伴平台。MBE 入门引导流程可用来实现这一点。预约流程包括:

为完成连接,您将需要支持两种身份验证流程,具体取决于用户(企业主)开始建立连接的位置:

  • 合作伙伴界面(通常称作企业登录)— 可允许企业使用您在网站上设置的按钮从您的平台启动此连接。
  • 企业应用 — 可允许企业从 Facebook/Instagram 启动连接。如要启用此流程并在企业应用中列出您的应用,您必须提供一个自定义身份验证用户界面,以供用户在您的网站上选择其企业,并将他们重定向回 Facebook 或 Instagram 流程。

必要配置

extras 对象

字段类型说明

setup

setup 对象

必填

卖家的 Facebook 设置,例如,他们的唯一身份识别信息 (external_business_id),或者其目录的货币 (currency)。请参阅 setup 对象详情

business_config

business_config 对象

必填

Facebook Business 扩展程序用于配置 Facebook Business 扩展程序流程的配置对象。请参阅 business_config 对象详情

repeat

布尔值

必填

将此值设置为 false

setup 对象

使用该对象来定义最终用户的 Facebook 形象设置

字段描述

external_business_id
字符串

必要。
代表客户企业的独立企业编号。我们将该编号用作独立的标识符。例如,如果卖家的公司名为“Fubar”,则其 external_business_id 可以是“fubar-123”。

timezone
类型:字符串

必要。
企业所在时区。

请参阅可选的时区值

currency
类型:字符串

必要。
企业目录商品使用的默认货币,格式为以三个字母表示的 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
}

详细了解企业配置

后续步骤