MessagePayload interface

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;