Registrazione degli appuntamenti estensione Meta Business

Il flusso degli appuntamenti con l'estensione Meta Business (MBE) consente ai venditori sulla tua piattaforma di accedere a un'ampia suite di strumenti aziendali, come i pulsanti di call to action Prenota subito, nella propria Pagina Facebook, sull'account Instagram e nelle chat di Messenger con i clienti.

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

Prima di iniziare

  1. Registrati come sviluppatore di Meta per accedere agli strumenti per gli sviluppatori e creare app di Facebook.
  2. Se non l'hai ancora fatto, crea un'app di Facebook selezionando come tipo di app business.
  3. Crea un'app test dalla tua app pubblicata/in produzione e usala per tutte le nuove operazioni di sviluppo e test.
  4. Le tue app (pubblicate/in produzione e test) devono essere di tipo business e di proprietà di un Business Manager che è 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 Meta Business alla tua app.
  6. Se desideri abilitare la funzione della scheda della pagina Servizi in evidenza, la tua app dovrà disporre dell'autorizzazione per i cataloghi approvata (catalog_management) tramite l'Analisi dell'app prima di essere pubblicata. catalog_management consente alla tua app di creare, leggere, aggiornare ed eliminare cataloghi di proprietà dell'azienda (inventario dei servizi). Presenta la richiesta di Analisi dell'app non appena sarà disponibile una demo funzionante da usare per lo screencast delle seguenti operazioni:
    • Richiesta dell'autorizzazione per i cataloghi nel flusso di onboarding
    • Invio dell'inventario dei servizi al catalogo collegato
    • Abilitazione della scheda Servizi sulla Pagina collegata alla fine

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. Il flusso di appuntamenti include:

  • Creazione/Selezione delle risorse
  • Concessione di autorizzazioni
    • Gestione dell'estensione business
    • Gestione dei cataloghi (facoltativo)
  • Configurazione e funzioni business

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

Obbligatorio.
Settore associato all'azienda.

Usa APPOINTMENTS come settore associato all'azienda.

business_config

Usa questo oggetto per configurare le impostazioni business per un utente finale. Include CTA, scheda Servizi 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: Book Now

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: Book Now

page_card
Tipo: FBEPageCardConfigData

Facoltativo
Abilita la scheda con i servizi in evidenza dell'azienda (fino a tre) sulla relativa pagina Facebook.

Richiede l'implementazione del Catalogo.

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: Book Now

thread_intent
Tipo: FBEThreadIntentConfigData

Facoltativo.
Consiglio di Messenger per gli amministratori di Business Manager per inviare facilmente la propria disponibilità di appuntamento a un utente in chat.

Esempio di extras appuntamenti

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

Scopri di più sulle configurazioni business.

Passaggi successivi