O texto completo em uma mensagem por push não é exibido
Este artigo descreve uma solução rápida para exibir o texto completo de uma mensagem por push adicionando uma implementação do FirebaseMessagingService
no aplicativo.
Descrição description
Ambiente
Campaign Standard
Problema/Sintomas
O texto completo em uma mensagem por push não é exibido no Adobe Campaign Standard (ACS)
Etapas a serem reproduzidas:
No ACS, crie e envie uma notificação de mensagem por push para o aplicativo Android e observe que a notificação é recebida, mas não exibe uma mensagem de texto completo.
Resolução resolution
Solução:
Adicione a implementação de FirebaseMessagingService
para criar notificação (no painel de notificação). Se isso não for adicionado/implementado, provavelmente o Android OS exibirá as notificações (no painel de notificação) com o estilo padrão.
O SDK do Campaign não cria notificação (exibida no painel de notificação) OOB. O SDK usa um estilo específico e o Android OS cuida de redimensioná-lo e renderizá-lo no lado direito. No caso de notificações por push, adicione um código para criar a interface de notificação. Uma nova implementação de FirebaseMessagingService
deve ser adicionada ao aplicativo para personalizar o estilo de notificação exibido (no painel de notificação), como ativar várias linhas para mensagens longas.
A documentação do Android a seguir mostra como usar o BigTextStyle para mostrar mensagens multilinha nas notificações:
Adicionar um bloco grande de texto
Causa:
Não está relacionado ao ACS, mas à forma como o código do aplicativo do Android é criado.