함수
함수 | 설명 |
---|---|
function(앱, ...) | |
getMessaging(앱) | Firebase 클라우드 메시징 인스턴스를 검색합니다. |
function(메시지, ...) | |
experimentalSetDeliveryMetricsExportedToBigQueryEnabled(메시지 전송, 사용 설정) | BigQuery로 Firebase 클라우드 메시징 메시지 전송 측정항목 내보내기를 사용 설정하거나 사용 중지합니다. 기본적으로 메시지 전송 측정항목은 BigQuery로 내보내지 않습니다. 런타임에 내보내기를 사용 설정하거나 사용 중지하려면 이 메서드를 사용합니다. |
onBackgroundMessage(messaging, nextOrObserver) | 앱이 백그라운드에 있는 동안 메시지를 수신하면 호출됩니다. 활성 창이 표시되지 않으면 앱은 백그라운드에 있는 것으로 간주됩니다. |
함수() | |
isSupported() | SW 컨텍스트 내에 모든 필수 API가 있는지 확인합니다. |
인터페이스
인터페이스 | 설명 |
---|---|
FcmOptions | 웹용 FCM SDK에서 제공하는 기능의 옵션입니다. WebpushFcmOptions를 참고하세요. |
GetTokenOptions | getToken()의 옵션 |
메시지 페이로드 | NotificationPayload로 표시되는 알림 페이로드와 개발자가 Send API를 통해 전송한 임의의 수의 키-값 쌍이 포함된 데이터 페이로드가 포함된 메시지 페이로드입니다. |
메시지 | Firebase 클라우드 메시징 SDK의 공개 인터페이스입니다. |
알림 페이로드 | 알림 세부정보를 표시합니다. 세부정보는 Send API를 통해 전송됩니다. |
함수(앱, ...)
getMessaging(앱)
Firebase 클라우드 메시징 인스턴스를 검색합니다.
서명:
export declare function getMessagingInSw(app?: FirebaseApp): Messaging;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
앱 | Firebase 앱 |
반환:
제공된 Firebase 앱과 연결된 Firebase 클라우드 메시징 인스턴스입니다.
function(messaging, ...)
experimentSetDeliveryMetricsExportedToBigQueryEnabled(메시지 전송, 사용 설정)
BigQuery로 Firebase 클라우드 메시징 메시지 전송 측정항목 내보내기를 사용 설정하거나 사용 중지합니다. 기본적으로 메시지 전송 측정항목은 BigQuery로 내보내지 않습니다. 런타임에 내보내기를 사용 설정하거나 사용 중지하려면 이 메서드를 사용합니다.
서명:
export declare function experimentalSetDeliveryMetricsExportedToBigQueryEnabled(messaging: Messaging, enable: boolean): void;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
메시징 | 메시지 | FirebaseMessaging 인스턴스 |
사용 설정 | 부울 | Firebase 클라우드 메시징이 메시지 전송 측정항목을 BigQuery로 내보내야 하는지 여부입니다. |
반환:
void
onBackgroundMessage(messaging, nextOrObserver)
앱이 백그라운드에 있는 동안 메시지를 수신하면 호출됩니다. 활성 창이 표시되지 않으면 앱은 백그라운드에 있는 것으로 간주됩니다.
서명:
export declare function onBackgroundMessage(messaging: Messaging, nextOrObserver: NextFn<MessagePayload> | Observer<MessagePayload>): Unsubscribe;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
메시징 | 메시지 | Messaging 인스턴스입니다. |
NextOrObserver | NextFn<MessagePayload> | 관찰자<MessagePayload> | 메시지가 수신되고 앱이 현재 백그라운드에 있을 때 이 함수 또는 next 가 정의된 관찰자 객체가 호출됩니다. |
반환:
메시지 수신 대기를 중지하려면 반환된 함수를 실행하세요.
함수()
isSupported()
SW 컨텍스트 내에 모든 필수 API가 있는지 확인합니다.
서명:
export declare function isSwSupported(): Promise<boolean>;
반환:
Promise<boolean>
부울로 확인되는 프라미스입니다.