GetTokenOptions interface

getToken()의 옵션

서명:

export interface GetTokenOptions 

속성

속성 유형 설명
serviceWorkerRegistration ServiceWorkerRegistration 푸시 메시지를 수신하기 위한 서비스 워커 등록입니다. 등록이 명시적으로 제공되지 않으면 루트 위치에 firebase-messaging-sw.js가 있어야 합니다. 자세한 내용은 등록 토큰 액세스를 참고하세요.
vapidKey 문자열 푸시 서비스에 제공되는 공개 서버 키입니다. 이 키는 해당 비공개 키를 보유한 발신 서버에서만 푸시 메시지를 수신하도록 푸시 구독자를 인증하는 데 사용됩니다. 제공되지 않으면 기본 VAPID 키가 사용됩니다. 일부 푸시 서비스 (Chrome 푸시 서비스)에는 기본이 아닌 VAPID 키가 필요합니다. 따라서 FCM으로 웹 사용자 인증 정보 구성을 사용하여 프로젝트의 VAPID 키를 생성하고 가져오는 것이 좋습니다. 웹 푸시 서비스에 대한 자세한 내용은 웹 푸시 프로토콜을 참조하세요.

GetTokenOptions.serviceWorkerRegistration

푸시 메시지를 수신하기 위한 서비스 워커 등록입니다. 등록이 명시적으로 제공되지 않으면 루트 위치에 firebase-messaging-sw.js가 있어야 합니다. 자세한 내용은 등록 토큰 액세스를 참고하세요.

서명:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

푸시 서비스에 제공되는 공개 서버 키입니다. 키는 해당 비공개 키를 보유한 발신 서버에서만 푸시 메시지를 수신하도록 푸시 구독자를 인증하는 데 사용됩니다. 제공되지 않으면 기본 VAPID 키가 사용됩니다. 일부 푸시 서비스 (Chrome 푸시 서비스)에는 기본이 아닌 VAPID 키가 필요합니다. 따라서 FCM으로 웹 사용자 인증 정보 구성을 사용하여 프로젝트의 VAPID 키를 생성하고 가져오는 것이 좋습니다. 웹 푸시 서비스에 대한 자세한 내용은 웹 푸시 프로토콜을 참조하세요.

서명:

vapidKey?: string;