Intégration à Facebook Messenger
IBM Cloud
Facebook Messenger est une application de messagerie qui aide les entreprises et les clients à communiquer directement entre eux.
Après avoir créé une action, vous pouvez intégrer votre assistant avec Facebook Messenger.
Actuellement, il n'existe aucune méthode permettant d'identifier ou de supprimer les données associées à un utilisateur spécifique qui interagit avec l'assistant via Facebook Messenger. N'utilisez pas cette méthode d'intégration pour les déploiements qui doivent être conformes au Règlement général sur la protection des données (RGPD).
Avant de commencer
Pour intégrer votre assistant à Facebook, vous devez avoir le rôle Admin sur le site Meta App Development de Facebook. Pour plus d'informations, voir Meta App Development.
Pour intégrer votre assistant à Facebook, procédez comme suit:
-
Accédez à la page Intégrations en cliquant sur l'icône des intégrations (
) dans le menu de gauche. -
Cliquez sur Ajouter sur la vignette Facebook Messenger.
-
Cliquez sur Confirm.
-
Suivez les instructions fournies à l'écran pour effectuer le processus d'intégration.
Lorsqu'une zone requise pour l'authentification est modifiée, toutes les entrées des zones associées doivent être renseignées et validées à nouveau.
Considérations relatives à l'action
Les réponses riches que vous ajoutez à l'action s'affichent dans une application Facebook comme prévu, avec les exceptions suivantes :
-
Connect to live agent: ce type de réponse est ignoré.
-
Image : ce type de réponse incorpore une image dans la réponse. Le titre et la description ne sont pas affichés avant l'image, que vous les spécifiiez ou non.
-
Option : ce type de réponse affiche une liste d'options parmi lesquelles l'utilisateur peut choisir.
- Aucune description n'est affichée, que vous en spécifiiez une ou non.
- Lorsqu'un utilisateur clique sur l'un des boutons, ses choix disparaissent et sont remplacés par l'entrée utilisateur générée par le choix de l'utilisateur. Si l'assistant ou l'utilisateur saisit une nouvelle entrée, l'entrée générée par le bouton disparaît. Par conséquent, si vous incluez plusieurs types de réponse dans une même réponse, positionnez le type liste d'options en dernier. Faute de quoi, le contenu des réponses suivantes, tel que le texte d'un type de réponse textuel, remplacera le texte généré par le bouton.
- Le titre est automatiquement extrait du texte de l'étape concernée de l'action où les options sont répertoriées.
Discussion avec l'assistant
Pour démarrer une discussion avec l'assistant, procédez comme suit :
- Ouvrez Facebook Messenger.
- Saisissez le nom de la page que vous avez créée.
- Une fois la page affichée, cliquez dessus, puis commencez à discuter avec l'assistant.
L'action de bienvenue n'est pas traitée par l'intégration de Facebook Messenger. Le message de bienvenue n'est pas affiché sur Facebook Messenger comme dans l'aperçu de l'assistant. Il n'est pas déclenché à partir d'ici car les nœuds associés
à la condition spéciale welcome sont ignorés dans les flux d'action démarrés par les utilisateurs. Facebook Messenger attend que l'utilisateur débute la conversation.
Le flux d'action pour la session en cours est redémarré après 60 minutes d'inactivité (5 minutes pour les plans Lite et Standard). Cela signifie que si un utilisateur cesse d'interagir avec l'assistant, au bout de 60 (ou 5) minutes, toutes les valeurs de variable contextuelles définies lors de la conversation précédente sont définies sur null ou sur leurs valeurs par défaut.
Seul l'administrateur de page peut interagir avec l'agent conversationnel Facebook Messenger jusqu'à ce que Facebook l'approuve. Une fois que Facebook l'a approuvé, n'importe quel visiteur de page peut interagir avec lui.