메시지 에 포함될 수 있는 Android 관련 옵션을 나타냅니다. .
서명:
export interface AndroidConfig
속성
재산 | 유형 | 설명 |
---|---|---|
축소키 | 끈 | 메시지의 축소 키입니다. 축소 키는 축소할 수 있는 메시지 그룹에 대한 식별자 역할을 하므로 전송이 재개될 때 마지막 메시지만 전송됩니다. 언제든지 최대 4개의 서로 다른 축소 키가 활성화될 수 있습니다. |
데이터 | { [키: 문자열]: 문자열; } | 메시지에 포함될 데이터 필드의 컬렉션입니다. 모든 값은 문자열이어야 합니다. 제공되면 최상위 메시지 에 설정된 모든 데이터 필드를 재정의합니다. . |
fcm옵션 | AndroidFcm옵션 | Android용 FCM SDK에서 제공하는 기능에 대한 옵션입니다. |
공고 | Android알림 | 메시지에 Android 알림이 포함될 예정입니다. |
우선 사항 | ('높음' | '보통') | 메시지의 우선순위입니다. normal 또는 high 이어야 합니다. |
제한된 패키지 이름 | 끈 | 메시지를 수신하기 위해 등록 토큰이 일치해야 하는 애플리케이션의 패키지 이름입니다. |
ttl | 숫자 | 메시지의 수명 기간(밀리초)입니다. |
AndroidConfig.collapseKey
메시지의 축소 키입니다. 축소 키는 축소할 수 있는 메시지 그룹에 대한 식별자 역할을 하므로 전송이 재개될 때 마지막 메시지만 전송됩니다. 언제든지 최대 4개의 서로 다른 축소 키가 활성화될 수 있습니다.
서명:
collapseKey?: string;
AndroidConfig.data
메시지에 포함될 데이터 필드의 컬렉션입니다. 모든 값은 문자열이어야 합니다. 제공되면 최상위 메시지 에 설정된 모든 데이터 필드를 재정의합니다. .
서명:
data?: {
[key: string]: string;
};
AndroidConfig.fcm옵션
Android용 FCM SDK에서 제공하는 기능에 대한 옵션입니다.
서명:
fcmOptions?: AndroidFcmOptions;
AndroidConfig.notification
메시지에 Android 알림이 포함될 예정입니다.
서명:
notification?: AndroidNotification;
AndroidConfig.priority
메시지의 우선순위입니다. normal
이거나 high
합니다. .
서명:
priority?: ('high' | 'normal');
AndroidConfig.restrictedPackageName
메시지를 수신하기 위해 등록 토큰이 일치해야 하는 애플리케이션의 패키지 이름입니다.
서명:
restrictedPackageName?: string;
AndroidConfig.ttl
메시지의 수명 기간(밀리초)입니다.
서명:
ttl?: number;