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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f