プッシュメッセージの完全なテキストが表示されない

この記事は、アプリに 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