Android のプッシュペイロード

Android のプッシュペイロードの形式について解説します。

Android のプッシュペイロードは「通知メッセージ」を表す notification、「データメッセージ」を表す data の2つの領域に分かれます。

notification 領域のキー

notification 領域で使用できる主なキーをご紹介します。すべてのキーはFirebaseの公式ドキュメントを参照してください。

title キー

通知のタイトル。通知の目的を表す短い文字列です。

body キー

通知の本文。

icon キー

通知アイコン。アプリ内の drawble リソースの名前を指定します。

sound キー

再生するサウンドを指定します。/res/rawに設置したリソースの名前、もしくはデフォルトの音声を表す default を指定することができます。

color キー

通知アイコンの色。#rrggbbのカラーコードで指定します。

click_action キー

ユーザーが通知をクリックしたときに発行されるアクションです。このアクションをフィルタする指定をしたアクティビティを起動させることができます。

data 領域のキー

data領域にはカスタムペイロードとして任意のデータを含めることができます。

ただし、google や gcm で始まる単語、from や collapse_key など、FCM の構文で使用されているキーは予約語として使用することはできません。

ご不明な点はありませんか?

機能の詳細、導入のご検討、お見積もり依頼などは、お気軽にお問い合わせください。
担当者から追ってご連絡いたします。

お問い合わせはこちら