Message に含めることができる WebPush プロトコル オプションを表します。
署名:
export interface WebpushConfig
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
データ | { [キー: 文字列]: 文字列;} | データ フィールドのコレクション。 |
fcmOptions | WebpushFcmOptions | ウェブ用 FCM SDK によって提供される機能のオプション。 |
ヘッダー | { [キー: 文字列]: 文字列;} | WebPush ヘッダーのコレクション。ヘッダー値は文字列にする必要があります。サポートされているヘッダーについては、WebPush の仕様をご覧ください。 |
通知 | WebpushNotification | メッセージに含める WebPush 通知ペイロード。 |
WebpushConfig.data
データ フィールドのコレクション。
署名:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
ウェブ用 FCM SDK によって提供される機能のオプション。
署名:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
WebPush ヘッダーのコレクション。ヘッダー値は文字列にする必要があります。
サポートされているヘッダーについては、WebPush の仕様をご覧ください。
署名:
headers?: {
[key: string]: string;
};
WebpushConfig.notification
メッセージに含める WebPush 通知ペイロード。
署名:
notification?: WebpushNotification;