No se muestra el texto completo en un mensaje push
Este artículo ofrece una solución rápida para que se muestre el texto completo en un mensaje push al agregar una implementación de FirebaseMessagingService
en la aplicación.
Descripción description
Entorno
Campaign Standard
Problema/Síntomas
El texto completo de un mensaje push no se muestra en Adobe Campaign Standard (ACS)
Pasos a seguir:
En ACS, cree y envíe una notificación de mensaje push a la aplicación de Android y observe que la notificación se recibe pero no se muestra un mensaje de texto completo.
Resolución resolution
Solución:
Agregar implementación de FirebaseMessagingService
para crear una notificación (en el panel de notificaciones). Si no se agrega ni implementa, es probable que el sistema operativo Android muestre las notificaciones (en el panel de notificaciones) con el estilo predeterminado.
El SDK de Campaign no crea notificaciones (mostradas en el panel de notificaciones) OOB. El SDK utiliza un estilo específico y el sistema operativo Android se encarga de cambiar su tamaño y procesarlo en el lado derecho. En el caso de las notificaciones push, añada un código para crear la interfaz de usuario de notificaciones. Se debe agregar una nueva implementación de FirebaseMessagingService
en la aplicación para personalizar el estilo de las notificaciones mostradas (en el panel de notificaciones), como habilitar varias líneas para los mensajes largos.
La siguiente documentación de Android muestra cómo usar BigTextStyle para mostrar mensajes multilínea en las notificaciones:
Agregar un bloque grande de texto
Causa:
No está relacionado con ACS, sino con cómo se diseña el código de la aplicación de Android.