alerts.billing namespace

Funciones

Función Descripción
onPlanAutomatedUpdatePublished(handler) Declara una función que puede controlar un evento de actualización automática del plan de facturación.
onPlanAutomatedUpdatePublished(opts, controlador) Declara una función que puede controlar un evento de actualización automática del plan de facturación.
onPlanUpdatePublished(controlador) Declara una función que puede controlar un evento de actualización del plan de facturación.
onPlanUpdatePublished(optas, controlador) Declara una función que puede controlar un evento de actualización del plan de facturación.

Interfaces

Interfaz Descripción
Evento de facturación Un CloudEvent personalizado para las alertas de Firebase de facturación (con atributos de extensión personalizados).
PlanAutomatedUpdatePayload El objeto de carga útil interna para las actualizaciones automáticas del plan de facturación. La carga útil está unida a un objeto FirebaseAlertData.
PlanUpdatePayload. El objeto de carga útil interna para las actualizaciones del plan de facturación La carga útil está unida a un objeto FirebaseAlertData.

alert.billing.onPlanAutomatedUpdatePublished()

Declara una función que puede controlar un evento de actualización automática del plan de facturación.

Firma:

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

Parámetros

Parámetro Tipo Descripción
handler (evento: BillingEvent<PlanAutomatedUpdatePayload>) => cualquier | Promesa<cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización automática del plan de facturación

Muestra:

CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>

Una función que puedes exportar y, luego, implementar.

alert.billing.onPlanAutomatedUpdatePublished()

Declara una función que puede controlar un evento de actualización automática del plan de facturación.

Firma:

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

Parámetros

Parámetro Tipo Descripción
opciones options.EventHandlerOptions Opciones que se pueden establecer en la función.
handler (evento: BillingEvent<PlanAutomatedUpdatePayload>) => cualquier | Promesa<cualquiera> Controlador de eventos que se ejecuta cada vez que se produce una actualización automática del plan de facturación

Muestra:

CloudFunction<BillingEvent<PlanAutomatedUpdatePayload>>

Una función que puedes exportar y, luego, implementar.

alert.billing.onPlanUpdatePublished()

Declara una función que puede controlar un evento de actualización del plan de facturación.

Firma:

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

Parámetros

Parámetro Tipo Descripción
handler (evento: BillingEvent<PlanUpdatePayload>) => cualquier | Promesa<cualquiera> Controlador de eventos que se ejecuta cada vez que se actualiza un plan de facturación.

Muestra:

CloudFunction<BillingEvent<PlanUpdatePayload>>

Una función que puedes exportar y, luego, implementar.

alert.billing.onPlanUpdatePublished()

Declara una función que puede controlar un evento de actualización del plan de facturación.

Firma:

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

Parámetros

Parámetro Tipo Descripción
opciones options.EventHandlerOptions Opciones que se pueden establecer en la función.
handler (evento: BillingEvent<PlanUpdatePayload>) => cualquier | Promesa<cualquiera> Controlador de eventos que se ejecuta cada vez que se actualiza un plan de facturación.

Muestra:

CloudFunction<BillingEvent<PlanUpdatePayload>>

Una función que puedes exportar y, luego, implementar.