Envoyer une expérience d'app Apple Messages
Utilisez App experience lorsque votre organisation possède déjà une app iMessage publiée ou un App Clip que le client peut ouvrir. Bird envoie l'interaction ; le développement, la publication et le comportement sur les appareils compatibles restent sous la responsabilité de votre équipe applicative.
Demandez à l'équipe applicative de fournir l'identité publiée, le format du payload et une procédure de test avant de rédiger le message. Une URL pointant vers un site web ordinaire n'en fait pas une app iMessage.
Configurer une app iMessage publiée
- Ouvrez Templates et sélectionnez New template > App experience.
- Saisissez le nom du brouillon, le Title et le Message dans Content.
- Dans Apple delivery, définissez App experience sur Published iMessage app.
- Renseignez les champs fournis par votre équipe applicative :
| Champ | Ce qu'il identifie |
|---|---|
| Published app ID | L'identifiant de l'app publiée. |
| App name | Le nom affiché pour l'interaction. |
| PNG app icon URL | L'URL publique de l'icône ; respectez les contraintes média. |
| Extension identifier | L'identité de l'extension au format com.apple.messages.MSMessageExtensionBalloonPlugin:team-id:extension-id. |
| App payload URL | Contenu interprété par votre app, comme les paramètres convenus de visualisation de commande. |
| Session identifier | La valeur de session de l'interaction de l'app. |
| App bubble layout | Static layout ou Live layout, selon l'implémentation de l'app. |
Personnalisez les bulles de réception et de réponse si nécessaire. Sélectionnez l'entreprise, enregistrez le brouillon et préparez le message.
Configurer un aperçu App Clip
Dans le même type de message, choisissez App Clip preview sous App experience et renseignez App Clip URL. La préparation récupère l'aperçu généré par Apple pour l'URL prise en charge. La publication et l'invocation de l'App Clip doivent déjà être configurées par l'équipe de développement.
Vérifier l'app sur un appareil
Envoyez le message dans une conversation de test autorisée, sur un appareil compatible avec l'app. Ouvrez le message et vérifiez que l'app ou l'App Clip approprié traite le payload. Suivez l'action prévue jusqu'à son résultat final, y compris l'annulation et le cas d'un enregistrement métier manquant ou expiré.
L'aperçu dans le navigateur de Bird n'installe ni n'exécute l'app. Les vérifications de capacités intégrées connues ne garantissent pas qu'une app personnalisée est installée ou fonctionne. Proposez une alternative web ou texte pour les clients qui ne peuvent pas terminer l'interaction.
Si la préparation ou le traitement échoue, inspectez l'erreur, l'identité publiée, l'URL de l'icône et le format du payload. Utilisez l'historique des messages pour distinguer un envoi échoué d'une app qui s'est ouverte mais n'a pas pu terminer son action métier.