プッシュメッセージの完全なテキストが表示されない
この記事は、アプリに FirebaseMessagingService の実装を追加することで、プッシュメッセージの全文を表示する簡単な解決策を説明します。
説明 description
環境
Campaign Standard
問題/症状
プッシュメッセージの「完了テキスト」がAdobe Campaign Standard(ACS)に表示されない
再現手順:
ACS で、プッシュメッセージ通知を作成してAndroid アプリに送信し、通知を受信したがフルテキストメッセージを表示していないことを確認します。
解決策 resolution
解決策:FirebaseMessagingService の実装を追加して、(通知パネル内の)通知を作成します。 これを追加または実装しない場合は、おそらくAndroid OS によって(通知パネルに)デフォルトのスタイルで通知が表示されます。
Campaign SDK は通知(通知パネルに表示) OOB を作成しません。 SDK は特定のスタイルを使用し、Android OS がサイズ変更と右側でのレンダリングを行います。 プッシュ通知の場合、通知 UI を作成するためのコードを追加します。 FirebaseMessagingService の新しい実装をアプリに追加して、長いメッセージに対して複数行を有効にするなど、(通知パネルに)表示される通知のスタイルをカスタマイズする必要があります。
次のAndroid ドキュメントでは、BigTextStyle を使用して通知に複数行メッセージを表示する方法を示します。
大きなテキストブロックを追加
原因:
ACS とは関係ありませんが、Android アプリコードの設計方法と関係があります。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f