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:
Añadir 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 Campaign SDK 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 el 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. Una nueva implementación de FirebaseMessagingService debe añadirse en la aplicación para personalizar el estilo de la notificación mostrada (en el panel de notificaciones), como habilitar varias líneas para los mensajes largos.

La siguiente documentación de Android muestra cómo utilizar BigTextStyle para mostrar mensajes multilínea en las notificaciones:
Añadir un bloque de texto grande

Causa:
No está relacionado con ACS, sino con cómo se diseña el código de la aplicación de Android.

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