Intégration d’Alimentation et boissons MBE

L’extension Meta Business (MBE) pour le processus Alimentation et boissons permet aux vendeurs de ces produits présents sur votre plateforme d’accéder à un large éventail d’outils professionnels tels que les boutons call-to-action Commander à manger sur leur Page Facebook, leur compte Instagram et leurs discussions Messenger avec les clients. Ce processus ne permet pas de posséder un catalogue.

Exemple : Processus d’intégration de la plateforme du partenaire (connexion entreprise)

Avant de commencer

  1. Inscrivez-vous en tant que développeur·se Meta pour accéder aux outils de développement et créer des applications Facebook.
  2. Si vous ne l’avez pas encore fait, créez une application Meta, en sélectionnant le type Entreprise.
  3. À partir de votre application en ligne/de production, créez une application test qui vous permettra de réaliser tous vos nouveaux développements et vos tests.
  4. Vos applications (en ligne/de production et de test) doivent être des applications de type Entreprise et appartenir au compte Business Manager d’une entreprise vérifiée. Découvrez comment vérifier votre entreprise et y ajouter vos applications.
  5. Ajoutez le MBE Developer Panel à votre application Facebook.

Étapes d’intégration et points d’entrée

Les propriétaires d’entreprises (client·es) ont besoin d’un mécanisme leur permettant de connecter leur entreprise sur une plateforme partenaire à leurs profils Facebook ou Instagram, et inversement. Cette tâche peut être réalisée à l’aide du processus d’intégration MBE. Le processus Alimentation et boissons comprend :

  • Création/sélection d’éléments
  • Octroi d’autorisations
    • Gestion de l’extension d’entreprise
  • Configuration de l’entreprise et fonctionnalités

Pour permettre la connexion, vous devez prendre en charge deux flux d’authentification, en fonction de l’endroit où l’utilisateur (propriétaire de l’entreprise) lance la connexion :

  • Plateforme partenaire (communément appelée Connexion d’entreprise) : permet aux entreprises de lancer la connexion à partir de votre plateforme, à l’aide d’un bouton que vous avez placé sur votre site.
  • Applications d’entreprise : lancent un flux analogue à partir de Facebook et d’Instagram. Pour activer ce processus et faire en sorte que votre app apparaisse dans l’App Store, vous devez fournir une interface d’utilisation d’authentification personnalisée à partir de laquelle l’utilisateur sélectionne son entreprise sur votre site et la redirige vers le flux Facebook ou Instagram.

Configurations requises

extras

ChampTypeDescription

setup

configuration

Obligatoire

Paramètres de configuration Facebook du vendeur, tels que son identifiant unique (external_business_id) ou la devise de son catalogue (currency). Voir Détails sur l’objet de configuration.

business_config

business_config

Obligatoire

Objet de configuration utilisé par Facebook Business Extension pour configurer le flux de travail de Facebook Business Extension. Voir Détails sur l’objet business_config.

repeat

booléen

Obligatoire

Définir cette valeur sur false.

setup

Utilisez cet objet pour définir les paramètres de présence Facebook du client final.

ChampDescription

external_business_id
Type : chaîne

Obligatoire.
ID d’entreprise unique pour représenter votre entreprise cliente. Nous l’utilisons en tant qu’identifiant unique. Par exemple, si l’entreprise du vendeur s’appelle « Fubar », « fubar-123 » pourrait être son external_business_id.

timezone
Type : chaîne

Obligatoire.
Fuseau horaire dans lequel l’entreprise se trouve. Voir les valeurs de fuseau horaire possibles.

currency
Type : chaîne

Obligatoire.
Code ISO à trois lettres de la devise par défaut utilisée par les articles du catalogue de l’entreprise. Consultez la liste des codes de devise pris en charge.

business_vertical
Type : énumération {FOOD_AND_DRINK}

Obligatoire.
Secteur associé à l’utilisation professionnelle FOOD_AND_DRINK comme le secteur associé à l’entreprise.

business_config

Utilisez cet objet pour configurer les paramètres professionnels d’un client final. Cela inclut la configuration des CTA. Chaque champ comprend un « type » lié aux tableaux respectifs ci-dessous.

ChampDescription

business
Type : FBEBusinessPropertiesConfigData

Obligatoire.
Information pour l’entreprise de l’utilisateur ou l’utilisatrice final·e.

ig_cta
Type : FBEIGCtaConfigData

Obligatoire.
Fonctionnalités pour le bouton call-to-action (CTA) d’Instagram, telles que enabled, cta_button_text, cta_button_url, etc.


Texte de CTA pris en charge : Order Food

page_cta
Type : FBEPageCtaConfigData

Obligatoire.
Bouton call-to-action (CTA) de la page du client ou de la cliente final·e, tel que cta_button_text, cta_button_url, etc.


Texte de CTA pris en charge : Order Food

messenger_menu
Type : FBEMessengerMenuConfigData

Facultatif.
Caractéristiques de la fonctionnalité du menu fixe Messenger, telles que cta_button_text et cta_button_url


Texte de CTA pris en charge : Order Food

Il n’est pas nécessaire d’inclure le sticker de stories Instagram Repas à domicile dans votre configuration extras, car cette fonctionnalité est activée par défaut si la fonctionnalité CTA Instagram (ig_cta) est activée pour votre entreprise.

Exemples d’extras Alimentation et boissons

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

En savoir plus sur les configurations d’entreprise.

Étapes suivantes