Registrazione delle prenotazioni con l'estensione Facebook Business

Il flusso delle prenotazioni con l'estensione Facebook Business (FBE) consente ai venditori sulla tua piattaforma di accedere a un'ampia suite di strumenti aziendali, come i pulsanti di call to action Prenota, nella propria Pagina Facebook, sull'account Instagram e nelle chat di Messenger con i clienti. Questo flusso non dispone di funzionalità di catalogo.

Esempio: flusso di registrazione dalla piattaforma partner (Business Login)

Prima di iniziare

  1. Registrati come sviluppatore di Facebook per accedere agli strumenti per gli sviluppatori e creare app di Meta.
  2. Se non l'hai ancora fatto, crea un'app di Meta.
  3. Creazione di un'app test
  4. Le tue app (pubblicate/in produzione e test) devono essere di proprietà di un Business Manager che sia un'azienda verificata. Scopri di più su come verificare la tua azienda e aggiungere le tue app.
  5. Aggiungi il panel per sviluppatori dell'estensione Facebook Business alla tua app di Meta.

Procedura di registrazione e punti di accesso

I titolari di azienda (clienti) hanno bisogno di un meccanismo per collegare la propria azienda su una piattaforma partner ai propri profili Facebook o Instagram e viceversa. A questo scopo è possibile ricorrere al flusso di registrazione dell'estensione Facebook Business. Il flusso delle prenotazioni include:

  • Creazione/Selezione delle risorse
  • Concessione di autorizzazioni
    • Gestione dell'estensione aziendale
  • Configurazione e funzioni aziendali

Per abilitare il collegamento, devi essere in grado di supportare due flussi di autenticazione, a seconda di dove l'utente (titolare di azienda) dà avvio al collegamento:

  • Piattaforma partner (comunemente nota come Business Login): consente alle aziende di avviare il collegamento dalla tua piattaforma attraverso un pulsante presente sul tuo sito.
  • App business: consentono alle aziende di avviare il collegamento da Facebook/Instagram. Per abilitare questo flusso e includere la tua app tra le app business, devi fornire un'interfaccia utente di autenticazione personalizzata che consenta all'utente di selezionare la propria azienda sul tuo sito e successivamente reindirizzarlo al flusso Facebook o Instagram.

Configurazioni richieste

extras

CampoTipoDescrizione

setup

setup

Obbligatorio

La configurazione di Facebook del venditore, come il suo identificativo unico (external_business_id) o la valuta del suo catalogo (currency). Fai riferimento ai dettagli sull'oggetto di configurazione.

business_config

business_config

Obbligatorio

L'oggetto di configurazione utilizzato da Facebook Business Extension per configurare il flusso di lavoro di Facebook Business Extension. Fai riferimento ai dettagli sull'oggetto business_config.

repeat

booleano

Obbligatorio

Imposta questo valore su false.

setup

Usa questo oggetto per definire le impostazioni per la presenza su Facebook dell'utente finale

CampoDescrizione

external_business_id
Tipo: stringa

Obbligatorio.
ID aziendale unico che rappresenta l'azienda del tuo cliente. Lo usiamo come identificativo unico. Ad esempio, se l'azienda del venditore si chiama "Fubar", il suo external_business_id potrebbe essere "fubar-123".

timezone
Tipo: stringa

Obbligatorio.
Il fuso orario dell'azienda.

Fai riferimento ai valori possibili dei fusi orari.

currency
Tipo: stringa

Obbligatorio.
Codice valuta ISO di tre lettere della valuta predefinita utilizzata dagli articoli del catalogo dell'azienda.

Fai riferimento ai codici valuta supportati.

business_vertical
Tipo: enum {RESERVATIONS}

Obbligatorio.
Settore associato all'azienda.

Usa RESERVATIONS come settore associato all'azienda.

business_config

Usa questo oggetto per configurare le impostazioni aziendali per un utente finale. Questo include CTA e altro ancora. Ogni campo include un "tipo" collegato alle rispettive tabelle in basso.

CampoDescrizione

business
Tipo: FBEBusinessPropertiesConfigData

Obbligatorio.
Informazioni per l'azienda dell'utente finale

ig_cta
Tipo: FBEIGCtaConfigData

Obbligatorio
Funzioni per il pulsante di call to action (CTA) di Instagram, come enabled, cta_button_text, cta_button_url e così via.


Testo CTA supportato: Reserve

page_cta
Tipo: FBEPageCtaConfigData

Obbligatorio
Funzioni per il pulsante di call to action (CTA) della pagina Facebook, come cta_button_text, cta_button_url e così via.


Testo CTA supportato: Reserve

messenger_menu
Tipo: FBEMessengerMenuConfigData

Facoltativo
Funzioni per il pulsante di call to action (CTA) di Messenger quando un utente invia messaggi all'azienda, come cta_button-text e cta_button_url


Testo CTA supportato: Reserve

Esempi di prenotazioni 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
}

Scopri di più sulle configurazioni business.

Passaggi successivi