Il testo completo in un messaggio push non viene visualizzato

Questo articolo funziona come soluzione rapida per visualizzare il testo completo in un messaggio push aggiungendo un’implementazione di FirebaseMessagingService nell’app.

Descrizione description

Ambiente

Campaign Standard

Problema/Sintomi

Il testo completo in un messaggio push non viene visualizzato in Adobe Campaign Standard (ACS)

Passaggi da riprodurre:

In ACS, crea e invia una notifica di messaggio push all’app Android e osserva che la notifica viene ricevuta ma non visualizza il messaggio di testo completo.

Risoluzione resolution

Soluzione:
Aggiungi l'implementazione di FirebaseMessagingService per creare la notifica (nel pannello di notifica). Se questo non viene aggiunto/implementato, probabilmente il sistema operativo Android visualizza le notifiche (nel pannello di notifica) con lo stile predefinito.

L'SDK Campaign non crea la notifica (visualizzata nel pannello di notifica) OOB. L’SDK utilizza uno stile specifico e Android OS si occupa di ridimensionarlo e di eseguirne il rendering sul lato destro. In caso di notifiche push, aggiungi un codice per creare l’interfaccia utente delle notifiche. È necessario aggiungere una nuova implementazione di FirebaseMessagingService nell'app per personalizzare lo stile di notifica visualizzato (nel pannello di notifica), ad esempio l'abilitazione di più righe per i messaggi lunghi.

Nella documentazione seguente di Android viene illustrato come utilizzare BigTextStyle per visualizzare messaggi su più righe nelle notifiche:
Aggiungere un blocco di testo di grandi dimensioni

Causa:
Non è correlato ad ACS, ma al modo in cui il codice dell’app Android è progettato.

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