NotificationPayload로 표시되는 알림 페이로드와 개발자가 Send API를 통해 전송한 임의의 수의 키-값 쌍이 포함된 데이터 페이로드가 포함된 메시지 페이로드입니다.
서명:
export interface MessagePayload
속성
속성 | 유형 | 설명 |
---|---|---|
접기 키 | 문자열 | 메시지의 접기 키입니다. 비축소형 메시지 및 축소형 메시지를 참고하세요. |
데이터 | { [키: 문자열]: 문자열; } | 임의의 키/값 페이로드. |
fcmOptions | FcmOptions | 웹용 FCM SDK에서 제공하는 기능의 옵션입니다. WebpushFcmOptions를 참고하세요. |
시작가 | 문자열 | 이 메시지의 발신자입니다. |
메시지 ID | 문자열 | 메시지의 메시지 ID입니다. |
알림 | 알림 페이로드 | 알림 세부정보를 표시합니다. 세부정보는 Send API를 통해 전송됩니다. |
메시지 페이로드.축소 키
메시지의 접기 키입니다. 비축소형 메시지 및 축소형 메시지를 참고하세요.
서명:
collapseKey: string;
메시지 페이로드.데이터
임의의 키/값 페이로드.
서명:
data?: {
[key: string]: string;
};
메시지 페이로드.fcmOptions
웹용 FCM SDK에서 제공하는 기능의 옵션입니다. WebpushFcmOptions를 참고하세요.
서명:
fcmOptions?: FcmOptions;
메시지 페이로드.from
이 메시지의 발신자입니다.
서명:
from: string;
MessagePayload.messageId
메시지의 메시지 ID입니다.
서명:
messageId: string;
메시지 페이로드.알림
알림 세부정보를 표시합니다. 세부정보는 Send API를 통해 전송됩니다.
서명:
notification?: NotificationPayload;