Le texte complet d’un message push n’est pas affiché
Cet article fonctionne comme une solution rapide pour afficher le texte complet dans une notification push en ajoutant une implémentation de FirebaseMessagingService
dans l’application.
Description description
Environnement
Campaign Standard
Problème/Symptômes
Le texte complet d’un message push n’est pas affiché dans Adobe Campaign Standard (ACS).
Procédure à suivre :
Dans ACS, créez et envoyez une notification push à l’application Android et observez que la notification est reçue, mais ne contient pas de texte intégral.
Résolution resolution
Solution :
Ajoutez l’implémentation de FirebaseMessagingService
pour créer une notification (dans le panneau de notification). Si cette opération n’est pas ajoutée/mise en oeuvre, le système d’exploitation Android affiche probablement les notifications (dans le panneau des notifications) avec le style par défaut.
Le SDK Campaign ne crée pas d’OOB de notification (affiché dans le panneau de notification). Le SDK utilise un style spécifique et Android OS s’occupe de le redimensionner et de le rendre sur le côté droit. En cas de notifications push, ajoutez un code pour créer l’interface utilisateur des notifications. Une nouvelle implémentation de FirebaseMessagingService
doit être ajoutée à l’application pour personnaliser le style de la notification affichée (dans le panneau de notification), comme l’activation de plusieurs lignes pour les messages longs.
La documentation Android suivante montre comment utiliser BigTextStyle pour afficher des messages multilignes dans les notifications :
Ajouter un grand bloc de texte
Cause :
Il n’est pas lié à ACS, mais à la manière dont le code de l’application Android est conçu.