Bot in Facebook hinzufügen
[Dieses Thema ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]
Sie können Ihren Bot zu Facebook Messenger hinzufügen, um die Facebook-Umgebung zu verwenden, um mit Ihren Endbenutzern in Kontakt zu treten.
Facebook Messenger und verwandte Dienste unterliegen den Geschäftsbedingungen von Facebook. Für Unterstützung im Zusammenhang mit Facebook Messenger, wenden Sie sich direkt an Facebook.
Wichtig
Dieser Artikel richtet sich an erfahrene IT-Experten, die die Facebook-Seite Ihres Unternehmens verwalten.
Hinweis
Indem Sie Ihren Bot auf einer Facebook-Seite veröffentlichen, werden einige Ihrer Daten wie Bot-Inhalte und Chat-Inhalte für Endbenutzer mit Facebook geteilt (dies bedeutet, dass Ihre Daten außerhalb der Compliance und geografischen oder regionalen Grenzen Ihrer Organisation gelangen).
Weitere Informationen finden Sie in den Plattformrichtlinien von Facebook.
Voraussetzungen
Bot in Facebook Messenger hinzufügen
Sie brauchen eine Facebook-App und ein zugehöriges Entwicklerkonto, um Ihren Power Virtual Agents-Bot mit Facebook Messenger auf Ihren Facebook-Seiten zu verbinden.
Dies sind die Schritte, die an diesem Prozess beteiligt sind:
Konfigurieren von Facebook-App-Einstellungen: Ihre Facebook-App-Informationen abrufen, API-Zugriff aktivieren, Facebook Messenger zu Ihrer App hinzufügen, und die Facebook-Seiten konfigurieren, auf denen Ihre App erscheinen soll.
Konfigurieren Sie den Facebook-Veröffentlichungskanal in Power Virtual Agents.
Verbinden Sie Ihre Facebook-App mit Power Virtual Agents (mit Webhooks).
Sie müssen dann Ihre App zur Überprüfung durch Facebook einreichen, bevor Sie Ihre App veröffentlichen können.
Facebook-App-Einstellungen konfigurieren
Facebook-App-Informationen abrufen:
Melden Sie sich bei der Facebook-App an, der Sie bei Facebook für Entwickler Ihren Bot hinzufügen möchten.
Unter Einstellungen wählen Sie im Seitenmenü die Option Basic.
Kopieren Sie App-ID und App Geheimnis. Sie werden diese brauchen, wenn Sie den Facebook-Kanal in Power Virtual Agents konfigurieren.
Den API-Zugriff für Ihre Facebook-App aktivieren:
Melden Sie sich bei der Facebook-App an, der Sie bei Facebook für Entwickler Ihren Bot hinzufügen möchten.
Unter Einstellungen wählen Sie im Seitenmenü die Option Erweitert.
Vergewissern Sie sich, dass API-Zugriff auf App-Einstellungen zulassen auf Ja eingestellt ist.
Wählen Sie Änderungen speichern aus, um Ihre Änderungen zu bestätigen.
Facebook Messenger zu Ihrer App hinzufügen:
Melden Sie sich bei der Facebook-App an, der Sie bei Facebook für Entwickler Ihren Bot hinzufügen möchten.
Gehen Sie zum Dashboard. Wählen Sie unter dem Abschnitt Produkt hinzufügen Einrichten auf der Kachel Messenger aus.
Facebook-Seiten konfigurieren:
Melden Sie sich bei der Facebook-App an, der Sie bei Facebook für Entwickler Ihren Bot hinzufügen möchten.
Wählen Sie Einstellungen unter Produkte und Messenger im Seitenmenü aus.
Fügen Sie die Seiten hinzu, zu denen Sie den Bot hinzufügen möchten, indem Sie Seiten hinzufügen oder entfernen unter dem Abschnitt Zugriffstoken auswählen. Außerdem können Sie einen neue Seite erstellen, indem Sie Neue Seiter erstellen auswählen.
Stellen Sie beim Hinzufügen von Seiten sicher, dass Verwalten und Zugreifen auf Seitenkonversationen in Messenger auf Ja eingestellt ist.
Kopieren Sie Seiten-ID und Token für jede der Seiten, denen Sie den Bot hinzufügen möchten. Sie müssen Token generieren für jede Seite auswählen. Sie werden diese brauchen, wenn Sie den Facebook-Kanal in Power Virtual Agents konfigurieren.
Den Facebook-Kanal in Power Virtual Agents konfigurieren
Wählen Sie im seitlichen Navigationsbereich in Power Virtual Agents Verwalten und gehen Sie zur Registerkarte Kanäle.
Wählen Sie die Kachel Facebook aus, um das Konfigurationsfenster zu öffnen.
Fügen Sie App-ID, App-Geheimnis, Seiten-ID und Token ein, die zuvor in die entsprechenden Felder abgerufen haben.
Es ist mindestens eine Seite erforderlich, aber Sie können Seite hinzufügen auswählen, um zusätzliche Seiten hinzuzufügen.
Wählen Sie Hinzufügen und warten Sie auf die Erfolgsbestätigungsmeldung. Wenn Sie erfolgreich sind, kopieren Sie die Rückruf-URL und Token überprüfen. Sie werden diese brauchen, wenn Sie Ihre Facebook-App mit Power Virtual Agents verbinden.
Facebook-App mit Power Virtual Agents verbinden
Melden Sie sich bei der Facebook-App an, der Sie bei Facebook für Entwickler Ihren Bot hinzufügen möchten.
Wählen Sie Einstellungen unter Produkte und Messenger im Seitenmenü aus.
Wählen Sie im Abschnitt Webhooks Rückruf-Url hinzufügen.
Stellen Sie die Rückruf-URL und Token überprüfen aus dem Abschnitt Facebook-Kanal in Power Virtual Agents konfigurieren und wählen Sie Überprüfen und speichern.
Wählen Sie Abonnements hinzufügen für jede Seite, zu der Sie den Bot hinzufügen möchten.
Wählen Sie die folgenden Felder aus:
- Nachrichten
- messaging_postbacks
- messaging_optins
- message_deliveries
Wählen Sie Speichern aus.
Zur Überprüfung durch Facebook einreichen
Sie müssen dann Ihre App zur Überprüfung durch Facebook einreichen, bevor Sie Ihre Facebook-App veröffentlichen können. Facebook erfordert eine URL der Datenschutzrichtlinie und eine URL der Nutzungsbedingungen. Sie müssen diese auf der Facebook-Seite mit den grundlegenden App-Einstellungen bereitstellen (nach dem Anmelden bei Ihrer App unter Facebook für Entwickler), wählen Sie Basic unter Einstellungen im Seitenmenü.
Die Seite Verhaltensregeln enthält Ressourcen von Drittanbietern, mit denen Sie eine Datenschutzrichtlinie erstellen können. Die Seite Nutzungsbedingungen enthält Beispielbegriffe, mit denen Sie ein geeignetes Dokument mit den Nutzungsbedingungen erstellen können.
Facebook hat seinwn eigenen Überprüfungsprozess für Apps, die in Messenger veröffentlicht werden. Mehr dazu erfahren Sie unter Beispielbeiträge und Häufige Ablehnungsgründe. Ihr Bot wird getestet, um sicherzustellen, dass er den Anforderungen der Facebook-Plattformrichtlinien entspricht, bevor er nach der Genehmigung durch Facebook öffentlich wird.
App öffentlich machen und die Seite veröffentlichen
Bis die App veröffentlicht wird, ist sie im Entwicklungsmodus. Der Bot ist nicht öffentlich und funktioniert nur für Administratoren, Entwickler und Tester.
Nachdem die Überprüfung erfolgreich ist, legen Sie im Dashboard der App unter App-Prüfung die App auf Öffentlich fest. Stellen Sie sicher, dass die dem Bot zugeordnete Facebook-Seite veröffentlicht wird. Der Status wird in den Einstellungen Seiten angezeigt.
Ihren Bot aus Facebook Messenger entfernen
Wenn Sie nicht möchten, dass der Bot in Facebook Messenger erreichbar ist, können Sie den Bot aus Facebook entfernen.
Wählen Sie im seitlichen Navigationsbereich in Power Virtual Agents Verwalten und gehen Sie zur Registerkarte Kanäle.
Wählen Sie die Kachel Facebook und dann Löschen aus.
Aktualisieren des Bot-Inhalts für vorhandene Konversationen auf Facebook
Um Unterbrechungen während eines Chats zwischen einem Benutzer und dem Bot zu vermeiden, werden vorhandene Konversationen nicht unmittelbar nach einer neuen Veröffentlichung auf den neuesten Bot-Inhalt aktualisiert. Stattdessen wird der Inhalt aktualisiert, nachdem die Konversation 30 Minuten lang inaktiv war.
Neue Konversationen zwischen Benutzer und Bot enthalten den neuesten veröffentlichten Bot-Inhalt.
Bekannte Einschränkungen
- Sie müssen einen neuen Bot erstellen, wenn die CSAT-Umfrage (Customer Satisfaction) als nicht interaktives Kartenbild für einen Bot angezeigt wird, der während der öffentlichen Vorschau erstellt wurde, um auf die neuesten CSAT-Inhalte zuzugreifen.
- Es kann einige Minuten dauern, bis der Bot für Benutzer auf Facebook-Seiten erreichbar ist, nachdem der Facebook-Kanal hinzugefügt wird.
- Nachdem der Facebook-Kanal hinzugefügt wird, kann einige Minuten dauern, bis der Bot für vollständig entfernt wird und auf Facebook Messenger unerreichbar wird.
- Nachdem eine Facebook-Seite hinzugefügt wird, kann einige Minuten dauern, bis der Bot für Besucher der entfernten Seite über Facebook Messenger unerreichbar wird.