Payload pesan yang berisi payload notifikasi yang direpresentasikan dengan NotificationPayload dan payload data yang berisi jumlah arbitrer key-value pair yang dikirim oleh developer melalui Send API.
Tanda Tangan:
export interface MessagePayload
Properti
Properti | Jenis | Deskripsi |
---|---|---|
ciutkanKey | string | Kunci penciutan pesan. Lihat Pesan yang tidak dapat dan dapat diciutkan |
data | { [key: string]: string; } | Payload kunci/nilai arbitrer. |
fcmOptions | FcmOptions | Opsi untuk fitur yang disediakan oleh FCM SDK untuk Web. Lihat WebpushFcmOptions. |
dari | string | Pengirim pesan ini. |
messageId | string | ID pesan dari suatu pesan. |
notifikasi | NotificationPayload | Menampilkan detail notifikasi. Detail dikirim melalui Send API. |
MessagePayload.ciutkanKey
Kunci penciutan pesan. Lihat Pesan yang tidak dapat dan dapat diciutkan
Tanda Tangan:
collapseKey: string;
PesanPayload.data
Payload kunci/nilai arbitrer.
Tanda Tangan:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Opsi untuk fitur yang disediakan oleh FCM SDK untuk Web. Lihat WebpushFcmOptions.
Tanda Tangan:
fcmOptions?: FcmOptions;
MessagePayload.dari
Pengirim pesan ini.
Tanda Tangan:
from: string;
MessagePayload.messageId
ID pesan dari suatu pesan.
Tanda Tangan:
messageId: string;
MessagePayload.notifikasi
Menampilkan detail notifikasi. Detail dikirim melalui Send API.
Tanda Tangan:
notification?: NotificationPayload;