MessagePayload interface

NotificationPayload で表される通知ペイロードと、デベロッパーが Send API を介して送信した任意の数の Key-Value ペアを含むデータ ペイロードを含むメッセージ ペイロード

署名:

export interface MessagePayload 

プロパティ

プロパティ 説明
折りたたみキー 文字列 メッセージの折りたたみキー。折りたたみできないメッセージと折りたたみ可能なメッセージをご覧ください。
データ { [キー: 文字列]: 文字列;} 任意の Key-Value ペイロード。
fcmOptions FcmOptions ウェブ用 FCM SDK によって提供される機能のオプション。WebpushFcmOptions をご覧ください。
from 文字列 このメッセージの送信者。
messageId 文字列 メッセージのメッセージ ID。
通知 NotificationPayload 通知の詳細を表示します。詳細は Send API によって送信されます。

MessagePayload.折りたたみキー

メッセージの折りたたみキー。折りたたみできないメッセージと折りたたみ可能なメッセージをご覧ください。

署名:

collapseKey: string;

MessagePayload.data

任意の Key-Value ペイロード。

署名:

data?: {
        [key: string]: string;
    };

MessagePayload.fcmOptions

ウェブ用 FCM SDK によって提供される機能のオプション。WebpushFcmOptions をご覧ください。

署名:

fcmOptions?: FcmOptions;

MessagePayload.from

このメッセージの送信者。

署名:

from: string;

MessagePayload.messageId

メッセージのメッセージ ID。

署名:

messageId: string;

MessagePayload.notification

通知の詳細を表示します。詳細は Send API によって送信されます。

署名:

notification?: NotificationPayload;