Incorporación de las reservas de FBE

El proceso de reservas de la extensión de Facebook para empresas (FBE) permite a los vendedores de tu plataforma acceder a un amplio conjunto de herramientas empresariales, como los botones de la llamada a la acción Reservar, en su página de Facebook, cuenta de Instagram y chats de Messenger con los clientes. Este proceso no tiene funciones del catálogo..

Ejemplo: proceso de incorporación desde la interfaz del socio (inicio de sesión empresarial)

Antes de empezar

  1. Regístrate como desarrollador de Facebook para acceder a nuestras herramientas para desarrolladores y crear aplicaciones de Meta.
  2. Si aún no lo has hecho, crea una aplicación de Meta.
  3. Crea una aplicación de prueba.
  4. Tus aplicaciones (publicadas, de producción y de pruebas) deben pertenecer a una cuenta de Meta Business Manager de una empresa verificada. Obtén más información sobre cómo verificar tu empresa y cómo añadirle tus aplicaciones.
  5. Añade el panel para desarrolladores de FBE a tu aplicación de Meta.

Pasos de incorporación y puntos de acceso

Los propietarios de la empresa (clientes) necesitan un mecanismo para conectar su empresa de una plataforma de socios a los perfiles de Facebook o Instagram y viceversa. Para hacerlo, se puede utilizar el proceso de incorporación de FBE. El proceso de reservas incluye los pasos siguientes:

  • Creación o selección de activos
  • Concesión de permisos
    • Administrar la extensión empresarial
  • Configuración empresarial y funciones

Para establecer la conexión, necesitas admitir dos procesos de autenticación, en función de desde dónde inicie la conexión el usuario (propietario de la empresa):

  • La plataforma para socios (conocida habitualmente como el inicio de sesión empresarial) permite a las empresas iniciar la conexión desde tu plataforma, con un botón que colocas en tu sitio.
  • Las aplicaciones empresariales permiten a las empresas iniciar la conexión desde Facebook/Instagram. Para activar este proceso y permitir que la aplicación se muestre en las aplicaciones empresariales, debes proporcionar una IU de autenticación personalizada que permita al usuario seleccionar su empresa en tu sitio y, luego, le redirija al proceso de Facebook o Instagram.

Configuraciones obligatorias

Elementos adicionales

CampoTipoDescripción

setup

Configuración

Obligatorio

Configuración de Facebook del vendedor, por ejemplo, su identificador único (external_business_id) o la divisa de su catálogo (currency). Consulta los detalles del objeto de configuración.

business_config

business_config

Obligatorio

Objeto de configuración que utiliza la extensión de Facebook para empresas a fin de configurar el proceso de trabajo de dicha extensión. Consulta los detalles del objeto business_config.

repeat

Booleano

Obligatorio

Establece este valor en false.

Configuración

Utiliza este objeto para definir la configuración para la presencia en Facebook del usuario final.

CampoDescripción

external_business_id
Tipo: cadena

Obligatorio.
Identificador único de la empresa que representa la empresa de tu cliente. Lo utilizamos como identificador único. Por ejemplo, si la empresa del vendedor se denomina “Fubar”, “fubar-123” podría ser su external_business_id.

timezone
Tipo: cadena

Obligatorio.
Zona horaria en la que está ubicada la empresa.

Consulta los valores posibles de zona horaria.

currency
Tipo: cadena

Obligatorio.
Código de divisa ISO de tres letras de la divisa predeterminada que se utiliza para los artículos del catálogo de la empresa.

Consulta los códigos de divisa admitidos.

business_vertical
Tipo: enumeración {RESERVATIONS}

Obligatorio.
Sector asociado a la empresa.

Utiliza RESERVATIONS como sector asociado a la empresa.

business_config

Utiliza este objeto para establecer la configuración empresarial para un usuario final. Incluye llamadas a la acción y mucho más. Cada campo incluye un "tipo" vinculado a las tablas correspondientes que hay a continuación.

CampoDescripción

business
Tipo: FBEBusinessPropertiesConfigData

Obligatorio.
Información de la empresa del usuario final.

ig_cta
Tipo: FBEIGCtaConfigData

Obligatorio.
Funciones del botón de llamada a la acción de Instagram, como enabled, cta_button_text, cta_button_url, etc.


Texto de la llamada a la acción admitido: Reserve

page_cta
Tipo: FBEPageCtaConfigData

Obligatorio.
Funciones del botón de llamada a la acción de la página de Facebook, como cta_button_text, cta_button_url, etc.


Texto de la llamada a la acción admitido: Reserve

messenger_menu
Tipo: FBEMessengerMenuConfigData

Opcional.
Funciones del botón de llamada a la acción de Messenger cuando un usuario envía mensajes a la empresa, como cta_button_text y cta_button_url


Texto de la llamada a la acción admitido: Reserve

Ejemplo de elementos adicionales de las reservas

{
    "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
}

Obtén más información sobre las configuraciones de empresa.

Siguientes pasos