Anleitung zum Artikel

Facebook App-Genehmigungsprozess für Bots und wie man ihn überspringt

Iaroslav Kudritskiy
Chief Operating Officer, Respond.io
Oktober 24, 2018

Der Facebook App-Genehmigungsprozess für Chatbots ist eine schwierige Aufgabe. Obwohl es ein einfacher Schritt-für-Schritt-Prozess zu sein scheint, ist jeder Bot anders und es ist nicht immer einfach, dem Genehmigungsteam den Zweck und die Funktionen Ihres Bots zu erklären. Seit dem Cambridge-Analytica-Skandal ist das Prüfverfahren zudem strenger geworden, und in vielen Regionen verfügt Facebook nicht über genügend Personal, um ein zeitnahes Verfahren zu gewährleisten. Nutzer haben berichtet, dass der App-Überprüfungsprozess zwischen 2 Wochen und 2 Monaten gedauert hat und sie beim ersten Mal nicht zugelassen wurden. Facebook Die Bot-Verifizierung ist eine heikle und sensible Angelegenheit und erfordert eine gute Planung, bevor man sie getrost abschicken kann.

Im Folgenden beschreiben wir, wie Sie den Überprüfungsprozess durchlaufen können. Alternativ dazu zeigen wir Ihnen, wie Sie Ihren Dialogflow -Agenten mit Rocketbots verbinden und mit einer Facebook -Seite verknüpfen können, wobei Sie den Facebook -Überprüfungsprozess komplett überspringen.

Was ist Facebook App-Genehmigung für Bots?

Der Facebook App-Genehmigungsprozess für Bots besteht aus einer Reihe von Formularen, die Sie ausfüllen, damit Ihr Bot von einem menschlichen Genehmigungsteam auf Facebook getestet und genehmigt werden kann. Dieser Prozess soll sicherstellen, dass Sie die Richtlinien von Facebookfür Bots auf der Plattform Messenger einhalten und dass Ihr Bot den Standards von Facebookfür die Benutzerfreundlichkeit entspricht.

Nur weil Sie glauben, dass Sie die Richtlinien und Erfahrungsanforderungen von Facebook eingehalten haben, heißt das noch lange nicht, dass Sie aus dem Schneider sind. Nutzer haben berichtet, dass sie die Richtlinien von Facebookbuchstabengetreu befolgt haben und trotzdem abgelehnt wurden, weil sie z. B. die Benutzereinführung nicht richtig durchgeführt oder die Anmeldeprozesse nicht richtig dokumentiert haben. Insgesamt scheint es, dass die neuen internen Genehmigungsrichtlinien von Facebookviel konservativer sind, was die Entwickler verwirrt hat.

Traditionell besteht der Prozess der Facebook App-Genehmigung für Bots darin, dass man Zugang zu zwei Berechtigungen auf App-Ebene erhält, die es dem Bot erlauben, mit Facebook Messenger Nutzern zu interagieren. Diese Berechtigungen sind:

  • pages_messaging: ermöglicht es dem Bot, einem Nutzer innerhalb von 24 Stunden zu antworten
  • pages_messaging_subscriptions: ermöglicht es einem Bot, in bestimmten Anwendungsfällen außerhalb der 24-Stunden-Frist zu antworten.

Dies steht im Einklang mit der Richtlinie Facebook Messenger Bot 24 + 1, die besagt, dass Sie innerhalb von 24 Stunden auf die Nachricht eines Nutzers antworten und eine Nachricht außerhalb des 24-Stunden-Fensters nur mit der Berechtigung pages_messaging senden dürfen. Mit der Berechtigung pages_messaging_subscriptions können Sie für von Facebook festgelegte Anwendungsfälle Nachrichten an Nutzer außerhalb dieser Parameter senden.

Kürzlich gab es eine Änderung im Genehmigungsverfahren von Facebook. Diese Änderung bedeutet, dass die Abonnementgenehmigung von der App-Ebene auf die Seitenebene verschoben wurde. Alle bestehenden Bots mit Abonnement-Nachrichten müssen bis zum 31. Dezember 2018 erneut für die Abonnementberechtigung auf Seitenebene genehmigt werden.

Der Einreichungsprozess

Der Facebook App-Genehmigungsprozess für Bots hat sich seit seinen Anfängen ziemlich verändert. In den ersten Jahren des Jahres 2016 brauchte man nur eine kurze Beschreibung und einen Screencast. Damals wurden Bots innerhalb weniger Arbeitstage genehmigt, auch solche, die noch nicht fertig waren. Seitdem hat sich viel geändert. Heutzutage möchte Facebook nicht nur einen funktionierenden Bot mit einem hervorragenden Nutzererlebnis, sondern verlangt auch, dass Sie sich an die 2018 aktualisierten, viel strengeren Facebook Community-Richtlinien halten.

Um mit der Erstellung einer App in der Entwicklerkonsole von Facebookzu beginnen, navigieren Sie zu developers.facebook. com. Klicken Sie auf Ihr Profilsymbol in der oberen rechten Ecke und wählen Sie "App erstellen". Sie werden aufgefordert, den App-Typ zu wählen. Wählen Sie "Messenger".

Sobald Sie sich im Bereich "App Review" befinden, müssen Sie eine Facebook Seite auswählen, von der aus das Facebook Genehmigungsteam Ihre App testen muss. Vergessen Sie nicht, den Nutzern die Möglichkeit zu geben, eine Nachricht an Ihre Facebook Seite zu senden, falls Sie dies nicht bereits getan haben. Dazu müssen Sie zu den Einstellungen Ihrer Facebook Seite gehen:

  1. Gehen Sie zu Seiteneinstellungen > Allgemein
  2. Klicken Sie in der Zeile Nachrichten auf Bearbeiten
  3. Prüfen: Erlaube Leuten, meine Seite privat zu kontaktieren, indem du den Nachrichten-Button anzeigst
  4. Vergessen Sie nicht, Ihre Änderungen zu speichern.

Nachdem Sie die obigen Schritte durchgeführt haben, stellen Sie sicher, dass sich Ihre Anwendung im Entwicklungsmodus befindet.

Beschriftung (optional)

Sie können dies sofort tun, indem Sie einfach den Schalter oben rechts im App-Bewertungsmenü unterhalb des Menüs der Entwicklerkonsole umlegen.

Als nächstes müssen Sie Ihre App-Berechtigungen beantragen. Dies wurde vereinfacht, da Facebook pages_messaging_subscriptions auf Seitenebene verschoben hat. Sie müssen pages_messaging auswählen und einige Erklärungen hinzufügen, bevor Sie die Anfrage abschicken. Erklärungen sind einfach der Grund, warum Ihr Bot dies benötigt, um in seiner Aufgabe und seinem erwarteten Anwendungsfall zu funktionieren. Zum Beispiel so:

Das letzte, was Sie tun müssen, bevor Sie einen Antrag stellen oder eine Genehmigung erhalten, ist, Ihr Unternehmen genehmigen zu lassen. Dieser erste Teil ist relativ einfach: Sie müssen Folgendes angeben:

  • Eine URL zu Ihrer Datenschutzrichtlinie
  • Ein Symbol für Ihren Bot
  • Wählen Sie eine Bot-Kategorie
  • Eine Beschreibung des Zwecks des Bots.

Es versteht sich von selbst, dass Ihre Datenschutzpolitik nicht gegen die Datenschutzpolitik von Facebookverstoßen darf.

Jetzt können Sie Ihren Bot zur Genehmigung einreichen und Facebook wird Ihren Bot auf Reaktionsfähigkeit, Funktionalität und Einhaltung der Richtlinien testen. Sobald Sie Ihren Bot eingereicht haben, können Sie sogar sehen, wie Mitarbeiter von Facebook hin und wieder mit Ihrem Bot sprechen. Während Sie nun auf die Prüfung warten, sollten Sie die Benachrichtigungen von Facebook im Auge behalten. Von hier aus erhalten Sie Ihre Ergebnisse. In einigen der Benachrichtigungen werden Sie um eine Antwort oder eine Aktion gebeten, also stellen Sie sicher, dass Sie diese innerhalb von 24 Stunden bearbeiten.

Sobald Ihr Bot genehmigt wurde, fährt Facebook mit der Geschäftsgenehmigung fort, die Sie einreichen müssen:

  • Name des Unternehmens
  • Adresse
  • Rufnummer
  • Geschäftslizenz
  • Satzung der Gesellschaft
  • Rechnung des Versorgungsunternehmens

Die Überprüfung von Unternehmen kann bis zu 4 Wochen dauern, je nachdem, in welcher Region Sie ansässig sind.

Warum sollte Facebook mich ablehnen und wie kann ich das vermeiden?

Da das Prüfungsverfahren von einem menschlichen Team durchgeführt wird, gibt es eine gewisse Variabilität in Bezug auf die Dauer des Verfahrens und die Gründe für eine Ablehnung. Hier sind einige Gründe, warum Facebook Sie ablehnen könnte, nach unserer eigenen Erfahrung und der Erfahrung anderer Personen:

  • Facebook meinen Bot wegen eines nicht übereinstimmenden Verwendungszwecks abgelehnt.
  • Facebook meinen Bot abgelehnt, weil er nicht auf Nicht-Tester-Profile antwortet.
  • Facebook meinen Bot abgelehnt, weil das Onboarding zu kompliziert war.
  • Facebook meinen Bot abgelehnt, weil er nicht persönlich war.

Kurz gesagt, es gibt Dutzende von Gründen, warum das Überprüfungsteam Ihren Facebook Messenger Bot ablehnen könnte. Das Wichtigste ist, einen kühlen Kopf zu bewahren und mit dem Prüfungsteam zusammenzuarbeiten, um die von ihm festgestellten Probleme zu lösen. Schließlich sind sie die Torwächter.

Um Ihre Chancen auf eine Genehmigung zu erhöhen, sollten Sie sicherstellen, dass Ihr Bot ein klares Ziel hat und dass alle Konversationsdialoge zu einem Ziel oder einer Reihe von Zielen führen können. Stellen Sie sicher, dass alle Nutzer mit Ihrem Bot kommunizieren können, d. h. aktivieren Sie Facebook Page Messaging, damit die Nutzer Nachrichten an Ihre Facebook-Seite senden können. Stellen Sie sicher, dass Ihr Bot eine klare Begrüßung hat und es für die Nutzer einfach ist, zu verstehen, was als nächstes zu tun ist. Personalisiere Unterhaltungen mit dem Facebook-Benutzerprofil API oder mit nativen Personalisierungsstrings, die du in NLPs wie Dialogflow findest.

Mit Dialogflow stehen Ihnen bereits viele nützliche Werkzeuge zur Verfügung, um diese Probleme anzugehen. Dialogflow umfasst Facebook APIs im Backend, so dass Sie Facebook Funktionen wie Schaltflächen und Menüs leicht einführen können, ohne das NLP verlassen zu müssen. Sie werden nicht auf alle APIs zurückgreifen können, die Facebook zu bieten hat, aber Dialogflow Entitäten werden es Ihnen ermöglichen, ein Niveau der Personalisierung zu erreichen, das für das Genehmigungsteam zufriedenstellend ist.

So überspringen Sie die Genehmigung (wenn Sie Dialogflow verwenden)

Der wahrscheinlichste Grund, warum Sie diesen Artikel lesen, ist, dass Sie nach Möglichkeiten suchen, den Facebook Messenger Bot-Genehmigungsprozess zu überspringen. Genau dabei können wir Ihnen bei Rocketbots helfen. Wir sind dazu in der Lage, weil die Rocketbots-App mit Blick auf diesen speziellen Anwendungsfall genehmigt wurde. Darüber hinaus kann unsere Plattform problemlos mit Facebook und Dialogflow verbunden werden. Das bedeutet, dass Sie Ihren Rocketbots-Bereich mit Ihrer Facebook-Seite verbinden können und dann Ihren Dialogflow -Agenten mit Ihrem Rocketbots-Bereich verbinden können.

Für eine begrenzte Zeit können wir Ihnen sogar helfen, die pages_messaging_subricption-Erlaubnis zu überspringen. Dies wird sich jedoch nach dem 31. Dezember 2018 ändern. Von da an müssen Sie die Genehmigung direkt auf Ihrer Seite Facebook beantragen.

Du kannst es ausprobieren, indem du dich zuerst für ein Rocketbots-Konto anmeldest und unserer Anleitung folgst, indem du deine Facebook-Seite zu Rocketbots hinzufügst. Navigieren Sie zum Menüpunkt Bot und wählen Sie Ihren Facebook-Kanal aus und fügen Sie Ihre API Token von Dialogflow hinzu. Sobald du diesen einfachen Schritt abgeschlossen hast, hast du es geschafft. Das ist alles, was Sie tun müssen, und Ihr Bot ist jetzt auf Ihrer Facebook-Seite verfügbar.

Sie haben soeben all die überflüssigen und mühsamen Schritte übersprungen, um Ihren Bot selbst zu verifizieren, und mit all der gesparten Zeit sollten Sie die Zeit damit verbringen, unsere Plattform ein wenig zu erkunden. Rocketbots hilft Ihnen nicht nur dabei, Ihren Bot viel schneller zum Laufen zu bringen, sondern verfügt auch über einige nützliche Funktionen, die ein Dialogflow Entwickler seinen Kunden zur Verfügung stellen sollte. Dazu gehören die Multi-Channel-Integration in viele Messaging-Apps, ein CRM mit Tagging und auch ein Umfrageersteller. Sie können Rocketbots auch verwenden, um einen viel einfacher zu verwendenden Einbettungscode für das Facebook Customer Chat Plugin zu erstellen, um Bots auf Ihre Website zu bringen.

Tags
In die Zwischenablage kopiert!

Sind Sie bereit, loszulegen?

Herzlichen Dank! Sie werden zum Anmeldeformular weitergeleitet.
Huch! Es ist ein Fehler aufgetreten. Aktualisieren Sie Ihren Browser und versuchen Sie es erneut.
Vielen Dank! Ihr Beitrag ist eingegangen!
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.
14 Tage kostenlose Testversion starten