Article sur le mode d'emploi

Facebook Processus d'approbation des applications pour les robots et comment le contourner

Iaroslav Kudritskiy
24 octobre 2018

Le processus d'approbation de l'application Facebook pour les robots de conversation est une tâche ardue. Bien qu'il semble s'agir d'un processus simple, étape par étape, chaque bot est différent et il n'est pas toujours facile d'expliquer l'objectif et les fonctions de votre bot à l'équipe d'approbation. En outre, depuis le scandale Cambridge Analytica, le processus d'examen est devenu plus strict et, dans de nombreuses régions, Facebook ne dispose pas d'un personnel suffisant pour garantir la rapidité du processus. Des utilisateurs ont signalé que le processus d'examen des applications prenait entre 2 semaines et 2 mois et qu'ils n'avaient pas été approuvés du premier coup. Facebook La vérification des robots est un sujet délicat et sensible qui nécessite une bonne dose de planification avant de pouvoir l'envoyer en toute confiance.

Nous décrivons ci-dessous comment naviguer dans le processus de révision. Nous vous montrerons également comment vous pouvez connecter votre agent Dialogflow à Rocketbots et le connecter à une page Facebook tout en ignorant complètement le processus d'examen Facebook .

Qu'est-ce que Facebook App Approval for Bots ?

Le processus d'approbation des applications Facebook pour les robots est un ensemble de formulaires à remplir qui permet à votre robot d'être testé et approuvé par une équipe humaine sur Facebook. Cette procédure vise à garantir que vous respectez les lignes directrices de Facebooken ce qui concerne les robots sur la plateforme Messenger et que votre robot est conforme aux normes d'expérience utilisateur de Facebook.

Ce n'est pas parce que vous pensez avoir respecté la politique de Facebook et les exigences en matière d'expérience que vous êtes sorti d'affaire. Des utilisateurs ont signalé qu'ils avaient suivi les directives de Facebookà la lettre et qu'ils avaient quand même été refusés pour des raisons telles qu'un mauvais accueil des utilisateurs et une mauvaise documentation des processus d'inscription. Dans l'ensemble, il semble que les nouvelles directives d'approbation interne de Facebooksoient beaucoup plus conservatrices, ce qui a semé la confusion chez les développeurs.

Traditionnellement, le processus d'approbation des applications Facebook pour les robots consiste à obtenir l'accès à deux autorisations au niveau de l'application qui permettent à votre robot d'interagir avec les utilisateurs de Facebook Messenger . Ces autorisations sont les suivantes :

  • pages_messagerie : permet au robot de répondre à un utilisateur dans un délai de 24 heures.
  • pages_messaging_subscriptions : permet à un robot de répondre en dehors de la période de 24 heures dans des cas d'utilisation spécifiques.

Ceci est conforme à la politique Facebook Messenger Bot 24 + 1 qui stipule que vous pouvez répondre à un message d'utilisateur dans les 24 heures et envoyer un message en dehors de la fenêtre de 24 heures en utilisant uniquement l'autorisation pages_messaging. L'autorisation pages_messaging_subscriptions vous permet d'envoyer des messages aux utilisateurs en dehors de ces paramètres pour les cas d'utilisation spécifiés par Facebook.

La procédure d'approbation de Facebooka récemment été modifiée. Ce changement signifie que l'autorisation d'abonnement est passée du niveau de l'application au niveau de la page. Tous les bots existants avec une messagerie d'abonnement devront être réapprouvés pour l'autorisation d'abonnement au niveau de la page d'ici le 31 décembre 2018.

Le processus de soumission

Le processus d'approbation des applications Facebook pour les bots s'est beaucoup transformé depuis sa création. Au début de l'année 2016, il suffisait d'une courte description et d'un screencast. À l'époque, les bots étaient facilement approuvés en quelques jours ouvrables, même ceux qui n'étaient pas encore terminés. Beaucoup de choses ont changé depuis. Aujourd'hui, non seulement Facebook veut un bot fonctionnel avec une excellente expérience utilisateur, mais il vous demandera également d'adhérer à un document de directives communautairesFacebook beaucoup plus strict, mis à jour en 2018.

Pour commencer à créer une application sur Facebook's Developer Console en naviguant vers developers.facebook.com. Cliquez sur l'icône de votre profil dans le coin supérieur droit et sélectionnez "Create App". Il vous sera demandé de choisir le type d'application, choisissez "Messenger".

Une fois dans la section App Review, vous devrez sélectionner une page Facebook à partir de laquelle l'équipe d'approbation Facebook devra tester votre application. N'oubliez pas d'autoriser les utilisateurs à envoyer des messages à votre page Facebook si vous ne l'avez pas encore fait. Pour ce faire, vous devez vous rendre dans les paramètres de votre page Facebook :

  1. Allez dans Paramètres de la page > Général
  2. Cliquez sur "Modifier" dans la ligne "Messages".
  3. Vérifier : Autoriser les personnes à contacter ma page en privé en affichant le bouton "Message".
  4. N'oubliez pas de sauvegarder vos modifications.

Très bien, maintenant que vous avez fait ce qui précède, assurez-vous que votre application est en mode développement.

Type de légende (facultatif)

Vous pouvez le faire immédiatement en appuyant sur l'interrupteur situé en haut à droite du menu d'évaluation des applications, sous le menu de la console de développement.

Ensuite, vous devrez demander les autorisations de votre application. Cela a été simplifié depuis que Facebook a déplacé les pages_messaging_subscriptions au niveau de la page. Vous devrez sélectionner pages_messaging et ajouter quelques explications avant de soumettre votre demande. Les explications sont simplement la raison pour laquelle votre robot a besoin de cela pour fonctionner dans le cadre de ses fonctions et du cas d'utilisation prévu. Comme ceci :

La dernière chose à faire avant de soumettre ou d'approuver votre demande est d'obtenir l'approbation de votre entreprise. Cette première partie est relativement simple, vous devrez fournir :

  • Une URL vers votre politique de confidentialité
  • Une icône pour votre robot
  • Sélectionnez une catégorie de robots
  • Description de l'objectif du robot.

Il va sans dire que votre politique de confidentialité ne peut pas être en contradiction avec la politique de confidentialité de Facebook.

Vous pouvez désormais soumettre votre robot à l'approbation de Facebook , qui testera sa réactivité, sa fonctionnalité et son respect des règles. Une fois que vous aurez soumis votre bot, vous pourrez même voir des employés de Facebook lui parler de temps en temps. Maintenant que vous attendez l'examen, gardez un œil sur les notifications de Facebook . C'est de là que vous obtiendrez vos résultats. Certaines alertes vous demanderont une réponse ou une action, alors assurez-vous d'y répondre dans les 24 heures.

Une fois que votre bot a été approuvé, Facebook passe à l'étape de l'approbation de l'entreprise, que vous devez soumettre :

  • Nom de l'entreprise
  • Adresse
  • Numéro de téléphone
  • Licence d'exploitation
  • Statuts de la société
  • Facture de services publics

La vérification des entreprises peut prendre jusqu'à 4 semaines en fonction de la région où vous vous trouvez.

Pourquoi Facebook me rejette-t-il et comment l'éviter ?

Étant donné que le processus d'examen est géré par une équipe humaine, la durée du processus et les motifs de rejet peuvent varier. Voici quelques raisons pour lesquelles Facebook pourrait refuser votre demande, d'après notre propre expérience et celle d'autres personnes :

  • Facebook a rejeté mon robot en raison d'une inadéquation entre les cas d'utilisation.
  • Facebook a rejeté mon robot parce qu'il ne répond pas aux profils non testés.
  • Facebook a rejeté mon robot parce que l'embarquement était trop compliqué.
  • Facebook a rejeté mon bot parce qu'il n'était pas personnel.

En résumé, il existe des dizaines de raisons pour lesquelles l'équipe d'évaluation peut rejeter votre bot Facebook Messenger . L'important est de garder son sang-froid et de travailler avec l'équipe de révision pour résoudre les problèmes qu'elle identifie. Après tout, ce sont eux les gardiens.

Pour augmenter vos chances d'approbation, assurez-vous que votre robot a un objectif clair et que tous les dialogues de la conversation peuvent mener à un objectif ou à une série d'objectifs. Assurez-vous que tous les utilisateurs peuvent parler avec votre robot, c'est-à-dire activez la messagerie de la page Facebook pour que les utilisateurs puissent envoyer des messages à votre page Facebook. Assurez-vous que votre robot a un message d'accueil clair et qu'il est facile pour les utilisateurs de comprendre ce qu'ils doivent faire ensuite. Personnalisez les conversations à l'aide du profil utilisateur de Facebook API ou des chaînes de personnalisation natives que l'on trouve dans les NLP comme Dialogflow.

Avec Dialogflow , vous disposez déjà de nombreux outils utiles pour résoudre ces problèmes. Dialogflow inclut Facebook API dans le backend afin que vous puissiez facilement introduire Facebook fonctionnalités sans avoir à quitter le NLP, comme des boutons et des menus. Vous ne pourrez pas utiliser toutes les API offertes par Facebook , mais les entités Dialogflow vous permettront d'atteindre un niveau de personnalisation satisfaisant pour l'équipe chargée de l'approbation.

Voici comment sauter l'étape de l'approbation (si vous utilisez Dialogflow)

En réalité, la raison la plus probable pour laquelle vous lisez cet article est que vous cherchez des moyens de passer outre le processus d'approbation des robots sur Facebook Messenger . C'est quelque chose que nous pouvons vous aider à faire chez Rocketbots. Nous pouvons le faire parce que l'application Rocketbots a été approuvée avec ce cas d'utilisation spécifique à l'esprit. De plus, notre plateforme peut se connecter facilement avec Facebook et Dialogflow. Cela signifie que vous pouvez connecter votre espace Rocketbots à votre page Facebook et ensuite connecter votre agent Dialogflow à votre espace Rocketbots.

Pour une durée limitée, nous pourrons même vous aider à ignorer l'autorisation pages_messaging_subricption. Cependant, cela changera après le 31 décembre 2018. À partir de cette date, vous devrez demander l'autorisation directement à votre page Facebook .

Vous pouvez l'essayer en vous inscrivant d'abord à un compte Rocketbots et en suivant notre guide pour ajouter votre page Facebook à Rocketbots. Naviguez jusqu'à l'élément de menu Bot et vous serez en mesure de sélectionner votre canal Facebook et d'ajouter vos jetons API à partir de Dialogflow. Une fois cette étape facile franchie, c'est fait. C'est tout ce qu'il faut, et votre bot est maintenant disponible sur votre page Facebook.

Vous venez de sauter toutes ces étapes redondantes et douloureuses pour vérifier votre bot par vous-même, et avec tout le temps gagné, nous pensons que vous devriez passer du temps à explorer notre plateforme pour un peu. En plus de vous aider à mettre en place et à faire fonctionner votre bot beaucoup plus rapidement, Rocketbots dispose de quelques fonctionnalités utiles qu'un développeur Dialogflow pourrait vouloir offrir à ses clients. Il s'agit notamment de l'intégration multicanal à de nombreuses applications de messagerie, d'un CRM avec étiquetage et d'un générateur d'enquêtes. Vous pouvez également utiliser Rocketbots pour créer un code d'intégration beaucoup plus facile à utiliser pour le pluginFacebook Customer Chat afin d'intégrer des bots à votre site Web.

Iaroslav Kudritskiy
Chef de l'exploitation
Iaroslav Kudritskiy est le directeur des opérations et cofondateur de respond.io. Il est diplômé du programme MBA de l'Université chinoise de Hong Kong et a occupé précédemment des postes chez Kodak Alaris, Xaxis et Light Reaction.
Tags
Copié dans le presse-papiers !

Prêt à commencer ? ✨

  • Exploitez la puissance de respond.io pour augmenter vos ventes et satisfaire vos clients.
  • Essai gratuit de 7 jours
  • Aucune carte de crédit n'est requise
  • Annuler à tout moment
S'inscrire gratuitement
  • Faites l'expérience d'une démonstration personnalisée avec nous
  • Découvrez pourquoi plus de 10 000 entreprises nous choisissent
Réserver une démonstration