函数
函数 | 说明 |
---|---|
onAlertPublish(alertType, Handler) | 声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。 |
onAlertPublish(options, Handler) | 声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。 |
接口
接口 | 说明 |
---|---|
AlertEvent | 自定义 CloudEvent for Firebase 提醒(具有自定义附加信息属性)。 |
FirebaseAlertData | Firebase 提醒发出的 CloudEvent 数据。 |
FirebaseAlertOptions | Firebase 提醒函数的配置。 |
命名空间
命名空间 | 说明 |
---|---|
appDistribution 类中的静态变量 | |
结算 | |
crashlytics | |
性能 |
类型别名
类型别名 | 说明 |
---|---|
AlertType | Firebase 提醒提供方的基础提醒类型。 |
提醒.onAlertPublish()
声明一个可以处理来自 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 提醒的函数。 |
返回:
您可以导出和部署的函数。
提醒.onAlertPublish()
声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。
签名:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
参数
参数 | 类型 | 说明 |
---|---|---|
选项 | FirebaseAlertOptions | 此 Cloud Functions 函数的提醒类型和其他选项。 |
handler | (事件:AlertEvent<T>)=>任何 |承诺<any> | 一个可在 CloudEvent 中处理 Firebase 提醒的函数。 |
返回:
提醒.AlertType
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;