Vollständiger Text in einer Push-Nachricht wird nicht angezeigt
Dieser Artikel bietet eine schnelle Lösung zum Anzeigen des vollständigen Textes einer Push-Nachricht, indem eine Implementierung von FirebaseMessagingService in der App hinzugefügt wird.
Beschreibung description
Umgebung
Campaign Standard
Problem/Symptome
Der vollständige Text in einer Push-Nachricht wird in Adobe Campaign Standard (ACS) nicht angezeigt
Schritte zur Reproduktion:
Erstellen und senden Sie in ACS eine Push-Benachrichtigung an die Android-App. Beachten Sie, dass die Benachrichtigung empfangen wird, aber keine Volltextnachricht angezeigt wird.
Auflösung resolution
Lösung:
Fügen Sie die Implementierung von FirebaseMessagingService hinzu, um eine Benachrichtigung zu erstellen (im Benachrichtigungsbereich). Wenn dies nicht hinzugefügt/implementiert wird, zeigt Android OS die Benachrichtigungen wahrscheinlich im Standardstil an (im Benachrichtigungsbereich).
Der Campaign SDK erstellt keine Benachrichtigung (angezeigt im Benachrichtigungsbereich) OOB. SDK verwendet einen bestimmten Stil, und Android OS passt die Größe an und rendert die Ansicht auf der rechten Seite. Fügen Sie bei Push-Benachrichtigungen einen Code zum Erstellen der Benachrichtigungs-Benutzeroberfläche hinzu. Eine neue Implementierung von FirebaseMessagingService sollte in der App hinzugefügt werden, um den Stil der angezeigten Benachrichtigung anzupassen (im Benachrichtigungsbereich), z. B. die Aktivierung mehrerer Zeilen für lange Nachrichten.
Die folgende Android-Dokumentation zeigt, wie BigTextStyle verwendet wird, um mehrzeilige Nachrichten in Benachrichtigungen anzuzeigen:
Fügen Sie einen großen Textblock hinzu
Ursache:
Sie bezieht sich nicht auf ACS, sondern auf die Gestaltung des Android-App-Codes.