Ce document présente comment créer un écran d’accueil pour votre expérience Messenger. L’écran d’accueil affiche le nom de la Page Facebook de votre entreprise, la photo de profil et la photo de couverture de votre Page Facebook, le délai de réponse aux messages de votre entreprise et un bouton Démarrer. Si une personne clique sur le bouton Démarrer, un message Démarrer est publié dans la conversation et votre application peut envoyer les messages de la personne.
Lorsqu’une personne clique sur le bouton Démarrer dans votre expérience Messenger, une notification webhook vous est envoyée. Vous pouvez utiliser cette notification pour envoyer un message de bienvenue initial, sous forme de texte ou d’un ensemble de réponses rapides, par exemple.
Avant de commencerCe guide suppose que vous avez lu la présentation de la plateforme Messenger, ainsi qu’implémenté les composants nécessaires, tels qu’une Page Facebook pour votre entreprise (ou Page test), procédé à l’enregistrement en tant que développeur·se Meta et créé un ID d’application Meta entreprise lié au produit Messenger. Vous aurez besoin des éléments suivants :
LimitesPour les applications avec accès standard, seules les personnes disposant d’un rôle dans l’application pourront voir l’écran d’accueil. |
Si votre Page utilise des Commandes, l’écran d’accueil affiche la liste des commandes prises en charge par l’expérience de messagerie, ce qui permet de mieux comprendre les actions qui peuvent être demandées à Messenger.
Pour configurer la charge utile du renvoi, envoyez une requête POST
à l’API Messenger Profile :
curl -X POST -H "Content-Type: application/json" -d '{
"get_started": {"payload": "
Pour en savoir plus, consultez la référence de la propriété get_started
.
Le texte de salutation sur l’écran d’accueil constitue votre première occasion d’expliquer à une personne pourquoi elle devrait démarrer une conversation avec votre bot Messenger. Dans votre texte de salutation, vous pouvez par exemple inclure une brève description de l’utilité de votre bot, notamment de ses principales fonctionnalités, ou une accroche. C’est l’endroit idéal pour commencer à définir le style et le ton de votre bot.
Vous pouvez fournir un texte de salutation par défaut et localisé.
Pour configurer le texte de salutation, envoyez une requête POST
à l’API Messenger Profile :
curl -X POST -H "Content-Type: application/json" -d '{
"greeting": [
{
"locale":"default",
"text":"Hello!"
}, {
"locale":"en_US",
"text":"Timeless apparel for the masses."
}
]
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=
Pour en savoir plus, consultez la référence greeting property
.
Vous pouvez personnaliser le texte de bienvenue en y ajoutant le nom de la personne. Vous pouvez utiliser les modèles de chaînes suivants :
{{user_first_name}}
{{user_last_name}}
{{user_full_name}}
"greeting":[
{
"locale":"default",
"text":"Hello {{user_first_name}}!"
}
]