Onboarding für FBE Messaging

Mit der Facebook Business Extension (FBE) können Unternehmen mühelos im großen Umfang Unterhaltungen mit ihren Kunden auf Facebook und Instagram einrichten und verwalten. Der Onboarding-Vorgang für FBE Messaging bietet Unternehmen die Möglichkeit, Folgendes einzurichten oder zu integrieren:

  • Business Manager
  • Facebook-Seite
  • Instagram-Konto (sofern bereits mit Facebook-Seite verbunden)
  • Werbekonto
  • Messenger-Chat (optional)

In diesem Dokument werden die Voraussetzungen für den FBE Messaging-Vorgang erläutert und die nötigen Schritte für den Prozess kurz vorgestellt. Konkrete Details zu allgemeinen Integrationen findest du im Leitfaden zu Facebook Business Extension.

Beispiel: Onboarding-Vorgang von Facebook-Oberfläche (Business-Apps)

Bevor du beginnst

  1. Deine App muss einem Business Manager gehören, der ein verifiziertes Unternehmen ist. Erfahre mehr darüber, wie du dein Unternehmen verifizieren kannst.
  2. Du benötigst eine Facebook-App mit der folgenden Zugriffsebene, dem folgenden Feature und den folgenden Berechtigungen:

  3. Richte die Authentifizierung mit den erforderlichen Konfigurationen ein und starte den FBE-Onboarding-Vorgang über Unternehmens-Login (auf Partner-Plattform) oder Business-Apps (auf Facebook).

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 kannst du die Einstellungen für die Facebook-Präsenz des Endnutzers definieren.

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 von den Katalogartikeln des Unternehmens verwendet wird. Siehe Unterstützte Währungscodes.

business_vertical
Typ: Enum

Erforderlich.
Branche des Unternehmens
Werte:MESSAGING

channel
Typ: Enum

Erforderlich.
Bietet dem Partner die Möglichkeit, den FBE-Vorgang zu konfigurieren. Für den Messaging-Vorgang sollte dieser Wert MESSAGING lauten.

  • MESSAGING: Vorgang, mit dem Endnutzer Business Manager, Werbekonto, Facebook-Seite und Instagram-Konto erstellen oder auswählen können. Bei einer Einrichtung mit diesen Elementen kann der Endnutzer Unterhaltungen mit seinen Kunden in großem Umfang verwalten.

business_manager_id
Typ: String

Optional.
Business Manager-ID für den vorhandenen Business Manager des*der Nutzer*in, die ein*e Partner*in als Vorauswahl für den*die Nutzer*in im Setup-Vorgang eingeben kann.

ad_account_id
Typ: String

Optional.
Werbekonto-ID für das vorhandene Werbekonto des*der Nutzer*in, die ein*e Partner*in als Vorauswahl für den*die Nutzer*in im Setup-Vorgang eingeben kann.

page_id
Typ: String

Optional.
Seiten-ID für die vorhandene Facebook-Seite des Nutzers, die ein Partner als Vorauswahl für den Nutzer im Setup-Vorgang eingeben kann.

ig_profile_id
Typ: String

Optional.
Instagram-Unternehmensprofil-ID für das vorhandene Instagram-Unternehmensprofil des*der Nutzer*in, die ein*e Partner*in als Vorauswahl für den*die Nutzer*in im Setup-Vorgang eingeben kann.

Business Config

Mit diesem Objekt konfigurierst du die Unternehmenseinstellungen für einen Endnutzer. Dazu gehören CTA, Services-Karte und mehr. 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

messenger_chat
Typ: FBEMessengerChatConfigData

Optional.
Messenger-Chat-Funktionen auf der Facebook-Seite des*der Endnutzer*in, z. B. enabled und domains

messenger_menu
Typ: FBEMessengerMenuConfigData

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

Nächste Schritte