MBE Onboarding für Food and Drink

Über den Vorgang Meta Business Extension (MBE) für Ordering Food and Drink haben Verkäufer*innen dieser Produkte auf deiner Plattform auf ihrer Facebook-Seite, in ihrem Instagram-Konto und in Messenger-Chats mit Kund*innen Zugang zu einer breiten Palette von Business-Tools, z. B. Call-to-Action-Buttons Essen bestellen. Dieser Vorgang hat keine Katalogfunktionen.

Beispiel: Onboarding-Vorgang von Partneroberfläche (Unternehmens-Login)

Bevor du beginnst

  1. Registriere dich als Meta-Entwickler*in, um auf unsere Entwicklungstools zuzugreifen und Facebook-Apps zu erstellen.
  2. Erstelle, falls noch nicht geschehen, eine Meta-App vom Typ Business.
  3. Erstelle eine Test-App aus deiner Live-/Produktions-App und führe damit alle neuen Entwicklungs- und Testaufgaben aus.
  4. Deine Apps (Live/Produktion und Test) müssen vom Typ Business-App sein und einem Business Manager gehören, der ein verifiziertes Unternehmen ist. Erfahre mehr darüber, wie du dein Unternehmen verifizierst und wie du dem Unternehmen Apps hinzufügst.
  5. Füge das MBE Developer Panel zu deiner Facebook-App hinzu.

Onboarding-Schritte und Zugangspunkte

Unternehmensinhaber (Kund*innen) brauchen einen Mechanismus, um ihr Unternehmen auf einer Partnerplattform mit ihrem Facebook- oder Instagram-Profil zu verbinden und umgekehrt. Hierzu kann der MBE-Onboarding-Vorgang verwendet werden. Der Vorgang für Ordering Food and Drink umfasst Folgendes:

  • Elementerstellung/-auswahl
  • Erteilen von Berechtigungen
    • Business Extension verwalten
  • Einrichtung und Funktionen des Unternehmens

Damit die Verbindung hergestellt werden kann, musst du zwei Authentifizierungsvorgänge unterstützen, je nachdem, von wo aus der Nutzer (Unternehmensinhaber) die Verbindung aufbaut:

  • Partner-Oberfläche (üblicherweise als Unternehmens-Login bezeichnet) bietet Unternehmen die Möglichkeit, diese Verbindung von deiner Plattform aus zu initiieren. Dazu wird ein Button verwendet, den du auf deiner Webseite platzierst.
  • Business-Apps: Startet einen analogen Vorgang aus Facebook und Instagram heraus. Um diesen Vorgang zu ermöglichen und deine App im App Store einzutragen, musst du eine benutzerdefinierte Authentifizierungs-UI bereitstellen, über die der Nutzer auf deiner Webseite sein Unternehmen auswählen kann und dann wieder zum Facebook- oder Instagram-Vorgang weitergeleitet wird.

Erforderliche Konfigurationen

extras

FeldTypBeschreibung

setup

setup

Erforderlich

Die Facebook-Einrichtung des Verkäufers, etwa seine eindeutige ID (external_business_id) oder die Währung seines Katalogs (currency). Siehe Details zum Objekt „setup“.

business_config

business_config

Erforderlich

Konfigurationsobjekt, mit dem die Facebook Business Extension den Facebook Business Extension-Workflow konfiguriert. Siehe Details zum Objekt business_config.

repeat

Boolean

Erforderlich

Lege diesen Wert auf false fest.

Setup

Mit diesem Objekt definierst du die Einstellungen für die Facebook-Präsenz des Endnutzers

FeldBeschreibung

external_business_id
Typ: String

Erforderlich.
Eindeutige Unternehmens-ID für das Unternehmen deines*deiner Kund*in. Wir verwenden diese als eindeutige ID. Wenn das Unternehmen des*der Verkäufer*in beispielsweise „Fubar“ heißt, könnte die external_business_id „fubar-123“ lauten.

timezone
Typ: String

Erforderlich.
Die Zeitzone, in der sich das Unternehmen befindet. Siehe Mögliche Zeitzonenwerte.

currency
Typ: String

Erforderlich
ISO-Währungscode mit drei Buchstaben für die Standardwährung, die für die Katalogartikel des Unternehmens verwendet wird. Siehe Unterstützte Währungscodes.

business_vertical
Typ: enum {FOOD_AND_DRINK}

Erforderlich
Branche des Unternehmens. Verwende FOOD_AND_DRINK als Branche des Unternehmens.

business_config

Mit diesem Objekt konfigurierst du die Unternehmenseinstellungen für Endnutzer*innen. Dazu gehört auch die Einrichtung von CTAs. Zu jedem Feld gehört ein „Typ“, der mit den jeweiligen Tabellen unten verknüpft ist.

FeldBeschreibung

business
Typ: FBEBusinessPropertiesConfigData

Erforderlich.
Informationen für das Unternehmen des*der Endnutzer*in.

ig_cta
Typ: FBEIGCtaConfigData

Erforderlich
Funktionen für den CTA-Button (Call to Action) auf Instagram, z. B. enabled, cta_button_text, cta_button_url und so weiter.


Unterstützter CAT-Text: Order Food

page_cta
Typ: FBEPageCtaConfigData

Erforderlich
CTA-Button (Call to Action) auf der Seite des Endnutzers, z. B. cta_button_text, cta_button_url und so weiter.


Unterstützter CAT-Text: Order Food

messenger_menu
Typ: FBEMessengerMenuConfigData

Optional.
Funktionen für das beständige Messenger-Menü, z. B. cta_button_text und cta_button_url


Unterstützter CAT-Text: Order Food

Der „Food Orders“-Stories-Sticker für Instagram muss nicht in deine extras-Konfiguration einbezogen werden. Diese Funktion ist standardmäßig aktiviert, wenn die Funktion Instagram CTA (ig_cta) für dein Unternehmen aktiviert ist.

Beispiel für „extras“ zu Food and Drink

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

Weitere Informationen zur Unternehmenskonfiguration.

Nächste Schritte