OptionalcategoryThe iOS category this notification is assigned to.
OptionalcollapseThe collapse key a message was sent with. Used to override existing messages with the same key.
OptionalcontentWhether the iOS APNs message was configured as a background update notification.
OptionaldataAny additional data sent with the message.
Options for features provided by the FCM SDK for Web.
OptionalfromThe topic name or message identifier.
OptionalmessageA unique ID assigned to every message.
If not provided, a random unique ID is generated.
OptionalmessageThe message type of the message.
OptionalmutableWhether the iOS APNs mutable-content property on the message was set
allowing the app to modify the notification via app extensions.
OptionalnotificationAdditional NotificationPayload data sent with the message
OptionaloriginalOriginal priority - android-specific, undefined on non-android platforms, default PRIORITY_UNKNOWN
OptionalpriorityPriority - android-specific, undefined on non-android platforms, default PRIORITY_UNKNOWN
OptionalsentThe time the message was sent, in milliseconds since the start of unix epoch
OptionalthreadAn iOS app specific identifier used for notification grouping.
OptionaltoThe address for the message.
OptionalttlThe time to live for the message in seconds.
Defaults to 3600.
The
RemoteMessageinterface describes an outgoing & incoming message from the remote FCM server.