不顯示推送訊息中的完整文字
本文提供顯示推播訊息完整文字的快速解決方案,只要在應用程式中新增實施 FirebaseMessagingService 即可。
說明 description
環境
Campaign Standard
問題/症狀
Adobe Campaign Standard (ACS)中不會顯示推送訊息的完整文字
要再現的步驟:
在ACS中,建立推播訊息通知並將其傳送至Android應用程式,並觀察通知已接收但未顯示全文字訊息。
解決方法 resolution
解決方案:
新增FirebaseMessagingService實作以建立通知(在通知面板中)。 如果未新增/實作,Android作業系統可能會以預設樣式顯示通知(在通知面板中)。
Campaign SDK 未建立通知(顯示在通知面板中) OOB。 SDK會使用特定樣式,而Android作業系統會負責調整其大小,並在右側呈現它。 若是推播通知,請新增用於建立通知UI的程式碼。 應用程式上應新增新的FirebaseMessagingService實作,以自訂通知顯示的樣式(在通知面板中),例如啟用多行長訊息。
下列Android檔案說明如何使用 BigTextStyle 在通知中顯示多行訊息:
新增大量文字
原因:
它和ACS無關,而是和Android應用程式程式碼的設計方式有關。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f