So verbinden Sie eine Facebook-Seite
Wenn Sie bereits eine Facebook-Unternehmensseite haben, können Sie einen Bot damit verbinden.
WICHTIG!
- Stellen Sie sicher, dass Sie eine Seite und keine Gruppe erstellen.
- Chatbots auf Facebook können nur mit Seiten verbunden werden.
- Ein Bot kann nur vom Seiteninhaber oder einem Administrator verbunden werden.
Erstellen Sie zunächst eine Facebook-Unternehmensseite.

Um Facebook mit MaviBot zu verbinden, gehen Sie zum Bereich „Messenger“ und wählen Sie Facebook aus.


Melden Sie sich an, um im Popup-Fenster den Zugriff auf Ihr Konto zu autorisieren. Nach der Autorisierung sehen Sie eine Liste Ihrer für die Verbindung verfügbaren Unternehmensseiten. Wählen Sie die gewünschte aus.
Möglicherweise wird Ihnen auch angeboten, Ihre Instagram-Geschäftskonten zu verbinden, dies ist jedoch optional.
Wählen Sie als Nächstes die Seite aus, mit der Sie den Bot verbinden möchten. Wählen Sie dann die Berechtigungen für den Bot aus. Stellen Sie sicher, dass alle Schalter aktiviert sind.

Wenn der Vorgang erfolgreich war, sehen Sie das folgende Fenster.
Nachrichten müssen für die Seite aktiviert sein.
Nach dem Betreten der Gruppe sehen Sie eine standardmäßige „Start“-Schaltfläche.
Vergessen Sie nicht, dieses Wort in die Bedingungen des Startblocks aufzunehmen.
Die Begrüßungsnachricht, die der Benutzer vor dem Klicken auf die „Start“-Schaltfläche sieht, wird in den Facebook-Seiteneinstellungen konfiguriert.
Was tun, wenn die gewünschte Seite nicht in der Liste ist?
Wenn Sie die gewünschte Gruppe nicht in der Liste sehen, hat der Builder wahrscheinlich keine Berechtigungen für diese Gruppe. Sie müssen diese erteilen.
Gehen Sie dazu wie folgt vor:
- Melden Sie sich mit der Schaltfläche oben rechts vom System ab.
- Klicken Sie auf „Mit Facebook anmelden“.
- Klicken Sie auf „Einstellungen bearbeiten“.
- Wählen Sie die gewünschte Seite aus und befolgen Sie alle Schritte, die am Anfang des Artikels beschrieben wurden.
So erstellen Sie Broadcasts auf Facebook
Dies gilt für alle Nachrichten, die Sie senden: über Chatbots, Massen-Broadcasts oder manuell gesendete Nachrichten.
Wenn ein Benutzer einen Chatbot abonniert oder eine Unterhaltung mit der Unternehmensseite beginnt, haben Sie ab diesem Zeitpunkt ein 24-Stunden-Fenster, um dem Benutzer beliebige Nachrichten, einschließlich Werbenachrichten, zu senden.
Wenn der Benutzer nicht innerhalb von 24 Stunden antwortet, erlaubt Facebook Ihnen, eine weitere Nachricht zu senden.
Diese Nachricht kann eine Schaltfläche und ein starkes Angebot enthalten, um die Aufmerksamkeit des Abonnenten zu erregen und eine Antwort zu provozieren.
Wenn der Benutzer innerhalb des 24-Stunden-Fensters antwortet, öffnet sich ein neues 24-Stunden-Fenster.
Dies geschieht jedes Mal, wenn er auf eine Nachricht des Chatbots antwortet.
Diese Regel hat einige Ausnahmen.
Weitere Details:
https://developers.facebook.com/docs/messenger-platform/policy/policy-overview
Eine davon sind Nachrichten-Tags – ein erlaubter Nachrichtentyp, der auch nach Ablauf des 24-Stunden-Fensters gesendet werden kann.
Es gibt 16 Arten von Nachrichten-Tags.
Wir haben uns für die Verwendung von confirmed_event_update – „Ereigniserinnerung“ entschieden.
In Zukunft werden wir möglicherweise die Option hinzufügen, den Typ der zu sendenden Nachricht auszuwählen.
24 Stunden nach der letzten Interaktion des Benutzers dürfen Sie nur noch Nachrichten im Zusammenhang mit Ereigniserinnerungen senden – z. B. Bestätigung bevorstehender Buchungen, Benachrichtigung über Terminänderungen oder Erinnerung an Termine oder Veranstaltungen, für die sich der Benutzer angemeldet hat.
Das Senden von Werbeinhalten nach Ablauf des 24-Stunden-Fensters ist strengstens untersagt.
Ein Verstoß gegen diese Regel kann zur Sperrung Ihrer Facebook-Seite führen.
Ein Vorteil dieser Lösung ist, dass Broadcasts keiner Moderation bedürfen.
Sie bietet auch eine Möglichkeit, die 24+1-Regel zu umgehen.
So arbeiten Sie mit dem Facebook-Pixel
Um das Pixel auf unserer Mini-Landingpage zu installieren, müssen Sie Ihre eigene Domain damit verknüpfen.
Facebook verlangt die Verwendung verifizierter Domains.
Eine detaillierte Anleitung zur Installation des Pixels finden Sie HIER.
So erstellen Sie ein Karussell

Ein Karussell kann 2 bis 10 Karten (Folien) enthalten.
Betrachten wir ein Beispiel eines Karussells mit 3 Karten.
Um die Karten zu erstellen, müssen Sie Folgendes in das Feld „Rechner“ eingeben.
p = [
{"title": "TITEL", "description": "BESCHREIBUNG VON KARTE 1", "image": "LINK ZU BILD 1", "buttons": [{"text": "SCHALTFLÄCHENTEXT 1"}]},
{"title": "TITEL", "description": "BESCHREIBUNG VON KARTE 2", "image": "LINK ZU BILD 2", "buttons": [{"text": "SCHALTFLÄCHENTEXT 2"}]},
{"title": "TITEL", "description": "BESCHREIBUNG VON KARTE 3", "image": "LINK ZU BILD 3", "buttons": [{"text": "SCHALTFLÄCHENTEXT 3"}]}
]
r = send_carousel(p, '')

Bitte beachten Sie:
Die Zeile
r = send_carousel(p, '')sollte in einer neuen Zeile im Eingabefeld des Rechners eingegeben werden.
BITTE BEACHTEN SIE!
Beim Erstellen einer Karussellkartenbeschreibung wie
{"title":"TITEL", "description": "BESCHREIBUNG VON KARTE 1", "image": "LINK ZU BILD 1", "buttons":[{"text":"SCHALTFLÄCHENTEXT 1"}]}
ist es wichtig, entweder den Titel und die Beschreibung oder den Bildparameter auszufüllen.
Weisen Sie zunächst der Variablen p (Sie können die Variable auch anders nennen) ein Array mit Titel, Beschreibung, Bild und Schaltflächen zu. Verwenden Sie es dann in der Methode send_carousel(p, '').
Sie können die Tabelle auch verwenden, um einfach die benötigten Titel, Links usw. einzufügen und dann das Ergebnis in Ihren Block zu kopieren.
Lassen Sie im Feld „Antwort“ #{None} stehen.

Sie können URLs in die Schaltflächen auf Karussellkarten einfügen.
Wenn ein Benutzer auf eine Schaltfläche klickt, wird er zu dem Link weitergeleitet.
Um einen Link zu einer Schaltfläche auf einer Karte hinzuzufügen, fügen Sie ihn in das folgende Array ein:
p = [
{
"title": "Titel",
"description": "BESCHREIBUNG VON KARTE 1",
"image": "LINK ZU BILD 1",
"buttons": [
{
"text": "SCHALTFLÄCHENTEXT 1",
"url": "LINK FÜR SCHALTFLÄCHE"
}
]
}
]
Ein zusätzlicher optionaler Parameter payload wurde zu den Karussellkartenschaltflächen hinzugefügt.
Dieser Parameter ist für den Benutzer nicht sichtbar, ermöglicht es Ihnen jedoch, die Auswahl des Benutzers zu verfolgen und zu analysieren.

Da Karussellkarten oft den gleichen Schaltflächentext haben, wurde ein zusätzlicher Parameter namens payload hinzugefügt.
Dieser Parameter ist für den Benutzer nicht sichtbar, ermöglicht Ihnen jedoch die Analyse seiner Auswahl:
Bitte achten Sie auf die korrekte Verwendung:
p = [
{
"title": "Titel",
"description": "BESCHREIBUNG VON KARTE 1",
"image": "LINK ZU BILD 1",
"buttons":[{"text": "SCHALTFLÄCHENTEXT 1", "payload": "1"}]
},
{
"title": "Titel",
"description": "BESCHREIBUNG VON KARTE 2",
"image": "LINK ZU BILD 2",
"buttons": [{"text": "SCHALTFLÄCHENTEXT 1", "payload": "2"}]
},
{
"title": "Titel",
"description": "BESCHREIBUNG VON KARTE 3",
"image": "LINK ZU BILD 3",
"buttons": [{"text":"SCHALTFLÄCHENTEXT 1"}]
}
]
Der Parameter payload ist optional und kann weggelassen werden, wie in der Abbildung von Schaltfläche 3 gezeigt.