不顯示推送訊息中的完整文字

本文提供顯示推播訊息完整文字的快速解決方案,只要在應用程式中新增實施 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