メッセージに含めることができる WebPush プロトコル オプションを表します。 。
サイン:
export interface WebpushConfig
プロパティ
財産 | タイプ | 説明 |
---|---|---|
データ | { [キー: 文字列]: 文字列; } | データフィールドのコレクション。 |
fcmオプション | WebpushFcmオプション | FCM SDK for Web によって提供される機能のオプション。 |
ヘッダー | { [キー: 文字列]: 文字列; } | WebPush ヘッダーのコレクション。ヘッダー値は文字列である必要があります。サポートされているヘッダーについては、 WebPush 仕様を参照してください。 |
通知 | ウェブプッシュ通知 | メッセージに含まれる 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;