Le lancement de votre application Messenger est une étape importante ! Pour que le processus de certification et d’approbation soit le plus fluide possible, prenez le temps d’examiner notre liste de vérification pré-lancement avant de soumettre votre application pour examen. La plupart des éléments figurant sur cette liste ne sont pas obligatoires, mais doivent néanmoins être pris en compte avant la soumission de votre application.
Il existe une multitude d’approches différentes pour créer une application Messenger. Voici quelques recommandations que vous pourriez trouver utiles :
Authenticité : quel que soit l’objectif de votre application Messenger, il est unique en son genre. Réfléchissez à la meilleure façon de le refléter dans le style, le ton et le langage de vos messages.
Personnalisation : si possible, essayez de personnaliser les messages que vous envoyez sur Messenger. Certaines fonctionnalités, comme le texte de bienvenue de l’écran d’accueil, peuvent être personnalisées avec des chaînes de modèles intégrées. Pour personnaliser d’autres éléments, tirez parti de l’API User Profile.
Notifications : Messenger est l’endroit idéal pour envoyer des notifications sur différents sujets, allant des mises à jour du statut de commande aux confirmations de réservation, etc. Si votre application Messenger envoie des notifications, vous devez offrir aux personnes la possibilité de gérer la fréquence ou de désactiver les notifications et les alertes.
Politiques de la plateforme et Standards de la communauté : le meilleur moyen de voir une application Messenger rejetée consiste à en soumettre une qui enfreint les Politiques de la plateforme ou les Standards de la communauté. Assurez-vous de les consulter. La première étape consiste à les suivre pour obtenir l’approbation de votre application et créer une expérience agréable pour tout le monde.
Une fois votre application Messenger en production, toutes sortes de choses inattendues peuvent survenir. Assurez-vous de savoir ce qui se passe avec votre application en mettant à jour les paramètres de notification suivants :
Notifications par e-mail : vérifiez que vos paramètres de notification par e-mail sont corrects. Si votre adresse e-mail est incorrecte, vous risquez de manquer des mises à jour importantes concernant votre application Messenger. Vous devez sélectionner Toutes les notifications, sauf celles pour lesquelles vous avez annulé l’abonnement.
Évènements d’application de la règle : abonnez votre application pour recevoir les évènements webhookmessaging_policy_enforcement
. C’est l’un des endroits où vous serez informé·e en cas d’infraction de votre application Messenger aux Politiques de la plateforme.
La plateforme Messenger vous offre de nombreuses façons de créer des expériences uniques dans Messenger. Avant de soumettre votre application Messenger, identifiez si certaines des fonctionnalités clés suivantes manquent dans votre application, et si c’est le cas, pensez à les inclure :
Modèles de messages : les modèles offrent un excellent moyen de structurer les messages et permettent une conversation bien plus riche que le texte brut.
Menu fixe : il existe de nombreuses façons d’utiliser le menu fixe, notamment en proposant la navigation ou en faisant appel à des fonctionnalités clés. Vous pouvez même en faire le seul moyen d’interaction avec votre application. C’est aussi un excellent moyen de récupérer et de redémarrer des flux de conversation si une erreur inattendue se produit.
Réponses rapides : lorsque vous demandez à une personne de répondre à l’aide de texte brut, votre application ne parvient pas à anticiper et à répondre correctement à son message. Les réponses rapides vous permettent de limiter le nombre de réponses possibles, lorsque nécessaire, afin de créer une expérience plus fluide.
Webview Messenger : il peut être difficile d’offrir certaines fonctionnalités dans une conversation. La plateforme Messenger prend en charge une webview complète de sorte que votre application Messenger peut présenter des interfaces d’utilisation complexes lorsque nécessaire.
Votre flux d’intégration a un impact majeur sur le choix d’une personne d’interagir ou non avec votre application Messenger. Pour offrir une expérience optimale aux nouvelles personnes utilisant votre application, utilisez ces fonctionnalités clés de l’écran d’accueil :
Bouton Démarrer : assurez-vous que votre application envoie un court message de bienvenue lorsqu’il reçoit l’évènement messaging_postbacks
du bouton Démarrer. Ce message doit présenter votre application Messenger aux nouveaux venus et nouvelles venues et offrir un aperçu des fonctionnalités qu’elle propose.
Texte de bienvenue : le texte de bienvenue est votre première opportunité de présenter ce que votre application a à offrir et d’établir le style et le « ton » de votre marque. Vous devez également tirer parti des chaînes de modèles de personnalisation pour interagir avec la personne en utilisant son nom.
…puis encore une fois, juste au cas où. Personne ne veut d’une application non opérationnelle. Vous devez donc vous assurer que celle-ci fonctionne correctement. Testez vos fonctionnalités, veillez à ce qu’il y ait une solution alternative pour les cas d’urgence comme un contenu de message inattendu.
Essayez de casser votre application : c’est amusant !
Voici une courte liste des éléments que vous devez tester avant de rendre votre application Messenger accessible au public :
Réactivité : votre application répond-elle rapidement ? Utilisez-vous des fonctionnalités telles que les actions de l’expéditeur pour signaler un manque de réactivité éventuel ? Votre application est-elle capable de gérer correctement toutes les saisies de l’utilisateur·ice, y compris les saisies aléatoires ? Messenger est un format de conversation, n’oubliez donc pas que les attentes diffèrent des autres types d’applications. Votre délai de réponse moyen doit rester inférieur à une minute.
Messages d’erreur/d’échec : lorsque votre application Messenger reçoit une saisie inattendue, gère-t-elle correctement l’échec ? En cas d’échec, les personnes qui l’utilisent peuvent-elles la récupérer ou la redémarrer ?
Flux de conversation : le parcours d’interaction avec votre application est-il clair du début à la fin ? Proposez-vous suffisamment de conseils et de contexte au fur et à mesure pour qu’une personne connaisse ses différentes possibilités à n’importe quel stade ?
Évolutivité : votre infrastructure est-elle évolutive ? Votre webhook est-il capable de gérer les pics inattendus d’évènements webhook ?
La plateforme Messenger offre aux personnes de nombreux moyens de découvrir votre application. Utilisez ses fonctionnalités de recherche et de ré-engagement pour rendre votre application visible à la plupart des personnes sur Messenger. Voici une liste rapide des possibilités qui vous sont offertes :
Publicités Clic vers Messenger : rendez votre application visible sur Facebook, Instagram et Messenger grâce à des publicités qui ouvrent de nouvelles conversations avec votre application Messenger, ou utilisez des messages d’abonnement pour relancer des conversations existantes.
Plugin de discussion clientèle : le plugin de discussion clientèle permet aux utilisateur·ices d’envoyer un message à votre entreprise tout en parcourant votre site.
Lien m.me : courte URL qui redirige les utilisateur·ices vers votre Messenger. Vous pouvez l’utiliser sur votre site Web, dans vos newsletters envoyées par e-mail et même ajouter un paramètre ref
pour ajouter du contexte à la conversation.