함수
함수 | 설명 |
---|---|
onAlertPublished(alertType, 핸들러) | CloudEvents의 Firebase 알림을 처리할 수 있는 함수를 선언합니다. |
onAlertPublished(options, 핸들러) | CloudEvents의 Firebase 알림을 처리할 수 있는 함수를 선언합니다. |
인터페이스
인터페이스 | 설명 |
---|---|
알림 이벤트 | Firebase용 커스텀 CloudEvent 알림 (커스텀 확장 프로그램 속성 사용) |
Firebase 알림 데이터 | Firebase 알림에서 내보낸 CloudEvent 데이터입니다. |
Firebase 알림 옵션 | Firebase 알림 함수 구성 |
네임스페이스
네임스페이스 | 설명 |
---|---|
앱 배포 | |
결제 | |
crashlytics | |
실적 |
유형 별칭
별칭 입력 | 설명 |
---|---|
AlertType | Firebase 알림 제공업체의 기본 알림 유형입니다. |
alerts.onAlertPublished()
CloudEvents의 Firebase 알림을 처리할 수 있는 함수를 선언합니다.
서명:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
알림 유형 | AlertType | Firebase 알림 함수 구성 |
handler | (이벤트: AlertEvent<T>) => 모두 | 약속<any> | CloudEvent 내에서 Firebase 알림을 처리할 수 있는 함수 |
반환:
내보내고 배포할 수 있는 함수입니다.
alerts.onAlertPublished()
CloudEvents의 Firebase 알림을 처리할 수 있는 함수를 선언합니다.
서명:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
옵션 | Firebase 알림 옵션 | 이 Cloud 함수의 알림 유형 및 기타 옵션을 확인할 수 있습니다. |
handler | (이벤트: AlertEvent<T>) => 모두 | 약속<any> | CloudEvent 내에서 Firebase 알림을 처리할 수 있는 함수 |
반환:
알림 유형
Firebase 알림 제공업체의 기본 알림 유형입니다.
서명:
export type AlertType = "crashlytics.newFatalIssue" | "crashlytics.newNonfatalIssue" | "crashlytics.regression" | "crashlytics.stabilityDigest" | "crashlytics.velocity" | "crashlytics.newAnrIssue" | "billing.planUpdate" | "billing.planAutomatedUpdate" | "appDistribution.newTesterIosDevice" | "appDistribution.inAppFeedback" | "performance.threshold" | string;