alerts.billing namespace

Funciones

Función Descripción
onPlanAutomatedUpdatePublished(manejador) Declara una función que puede manejar un evento de actualización del plan de facturación automatizado.
onPlanAutomatedUpdatePublished(opciones, controlador) Declara una función que puede manejar un evento de actualización del plan de facturación automatizado.
onPlanUpdatePublished(manejador) Declara una función que puede controlar un evento de actualización del plan de facturación.
onPlanUpdatePublished(opciones, 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 facturar alertas de Firebase (con atributos de extensión personalizados).
PlanAutomatedUpdatePayload El objeto de carga interna para las actualizaciones automatizadas del plan de facturación. La carga útil está envuelta dentro de un objeto FirebaseAlertData .
PlanUpdatePayload El objeto de carga interna para las actualizaciones del plan de facturación. La carga útil está envuelta dentro de un objeto FirebaseAlertData .

alerts.billing.onPlanAutomatedUpdatePublished()

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

Firma:

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

Parámetros

Parámetro Tipo Descripción
manipulador (evento: evento de facturación < 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.

Devoluciones:

CloudFunction < Evento de Facturación < PlanAutomatedUpdatePayload >>

Una función que puede exportar e implementar.

alerts.billing.onPlanAutomatedUpdatePublished()

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

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
opta opciones.EventHandlerOptions Opciones que se pueden configurar en la función.
manipulador (evento: evento de facturación < 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.

Devoluciones:

CloudFunction < Evento de Facturación < PlanAutomatedUpdatePayload >>

Una función que puede exportar e implementar.

alertas.facturación.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
manipulador (evento: evento de facturación < PlanUpdatePayload >) => cualquier | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se actualiza un plan de facturación.

Devoluciones:

CloudFunction < Evento de Facturación < PlanUpdatePayload >>

Una función que puede exportar e implementar.

alertas.facturación.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
opta opciones.EventHandlerOptions Opciones que se pueden configurar en la función.
manipulador (evento: evento de facturación < PlanUpdatePayload >) => cualquiera | Promesa <cualquiera> Controlador de eventos que se ejecuta cada vez que se actualiza un plan de facturación.

Devoluciones:

CloudFunction < Evento de Facturación < PlanUpdatePayload >>

Una función que puede exportar e implementar.