代表可包含在 Message 中的 WebPush 通訊協定選項。
簽名:
export interface WebpushConfig
屬性
屬性 | 類型 | 說明 |
---|---|---|
資料 | { [key: string]: string;} | 資料欄位的集合。 |
fcm 選項 | WebpushFcm 選項 | FCM SDK for Web 的功能選項。 |
標題 | { [key: string]: string;} | 一組 WebPush 標頭。標頭值必須為字串。如要瞭解支援的標頭,請參閱 WebPush 規格。 |
通知 | 網頁 push 通知 | 要包含在訊息中的 WebPush 通知酬載。 |
WebpushConfig.data
資料欄位的集合。
簽名:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
FCM SDK for Web 的功能選項。
簽名:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
一組 WebPush 標頭。標頭值必須是字串。
如要查看支援的標頭,請參閱 WebPush 規格。
簽名:
headers?: {
[key: string]: string;
};
WebpushConfig.notification
要包含在訊息中的 WebPush 通知酬載。
簽名:
notification?: WebpushNotification;