alerts.billing namespace

函数

函数 说明
onPlanAutomaticUpdatePublish(handler) 声明可以处理结算方案自动更新事件的函数。
onPlanAutomaticUpdatePublish(opts, Handler) 声明可以处理结算方案自动更新事件的函数。
onPlanUpdatePublish(handler) 声明可以处理结算方案更新事件的函数。
onPlanUpdatePublish(opts, Handler) 声明可以处理结算方案更新事件的函数。

接口

接口 说明
BillingEvent 用于结算 Firebase 提醒的自定义 CloudEvent(具有自定义扩展程序属性)。
PlanAutomaticUpdatePayload 用于结算方案自动更新的内部载荷对象。载荷封装在 FirebaseAlertData 对象内。
PlanUpdatePayload 用于结算方案更新的内部载荷对象。载荷封装在 FirebaseAlertData 对象内。

alert.billing.onPlanAutomaticallyUpdatePublish()

声明可以处理结算方案自动更新事件的函数。

签名

export declare function onPlanAutomatedUpdatePublished(handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;

参数

参数 类型 说明
handler (事件:BillingEvent<PlanAutomatedUpdatePayload>)=>任何 |承诺<any> 每次发生自动结算方案更新时运行的事件处理脚本。

返回

CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>

您可以导出和部署的函数。

alert.billing.onPlanAutomaticallyUpdatePublish()

声明可以处理结算方案自动更新事件的函数。

签名

export declare function onPlanAutomatedUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanAutomatedUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>;

参数

参数 类型 说明
优化 options.EventHandlerOptions 可针对函数设置的选项。
handler (事件:BillingEvent<PlanAutomatedUpdatePayload>)=>任何 |承诺<any> 每次发生自动结算方案更新时运行的事件处理脚本。

返回

CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>

您可以导出和部署的函数。

alert.billing.onPlanUpdatePublish()

声明可以处理结算方案更新事件的函数。

签名

export declare function onPlanUpdatePublished(handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;

参数

参数 类型 说明
handler (事件:BillingEvent<PlanUpdatePayload>)=>任何 |承诺<any> 每次更新结算方案时都会运行的事件处理脚本。

返回

CloudFunction<BillingEvent<PlanUpdatePayload>>

您可以导出和部署的函数。

alert.billing.onPlanUpdatePublish()

声明可以处理结算方案更新事件的函数。

签名

export declare function onPlanUpdatePublished(opts: options.EventHandlerOptions, handler: (event: BillingEvent<PlanUpdatePayload>) => any | Promise<any>): CloudFunction<BillingEvent<PlanUpdatePayload>>;

参数

参数 类型 说明
优化 options.EventHandlerOptions 可针对函数设置的选项。
handler (事件:BillingEvent<PlanUpdatePayload>)=>任何 |承诺<any> 每次更新结算方案时都会运行的事件处理脚本。

返回

CloudFunction<BillingEvent<PlanUpdatePayload>>

您可以导出和部署的函数。