alerts.billing namespace

Funkcje

Funkcja Opis
onPlanAutomaticUpdateUpdated(obsługa) Deklaruje funkcję, która może obsługiwać zdarzenie automatycznej aktualizacji abonamentu.
onPlanProgrammaticUpdatePublish(opty, moduł obsługi) Deklaruje funkcję, która może obsługiwać zdarzenie automatycznej aktualizacji abonamentu.
onPlanUpdatePublish(obsługa) Deklaruje funkcję, która może obsługiwać zdarzenie aktualizacji abonamentu.
onPlanUpdatePublish(opcje, moduł obsługi) Deklaruje funkcję, która może obsługiwać zdarzenie aktualizacji abonamentu.

Interfejsy

Interfejs Opis
BillingEvent Niestandardowe zdarzenie CloudEvent na potrzeby płatności za alerty Firebase (z niestandardowymi atrybutami rozszerzeń).
PlanProgrammaticUpdateŁadunek Obiekt wewnętrzny ładunku na potrzeby automatycznych aktualizacji abonamentu. Ładunek jest zapakowany wewnątrz obiektu FirebaseAlertData.
PlanUpdatePayload Obiekt wewnętrzny ładunku na potrzeby aktualizacji abonamentu. Ładunek jest zapakowany wewnątrz obiektu FirebaseAlertData.

alert.billing.onPlanAutomaticUpdateUpdated() (w języku angielskim)

Deklaruje funkcję, która może obsługiwać zdarzenie automatycznej aktualizacji abonamentu.

Podpis:

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

Parametry

Parametr Typ Opis
moduł obsługi (zdarzenie: BillingEvent<PlanAutomaticUpdatePayload>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje automatyczna aktualizacja planu rozliczeń.

Zwroty:

Funkcja w Cloud Functions<BillingEvent<PlanAutomatedUpdatePayload>>

Funkcja, którą można wyeksportować i wdrożyć.

alert.billing.onPlanAutomaticUpdateUpdated() (w języku angielskim)

Deklaruje funkcję, która może obsługiwać zdarzenie automatycznej aktualizacji abonamentu.

Podpis:

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

Parametry

Parametr Typ Opis
opcje options.EventHandlerOptions Opcje, które można ustawić dla funkcji.
moduł obsługi (zdarzenie: BillingEvent<PlanAutomaticUpdatePayload>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje automatyczna aktualizacja planu rozliczeń.

Zwroty:

Funkcja w Cloud Functions<BillingEvent<PlanAutomatedUpdatePayload>>

Funkcja, którą można wyeksportować i wdrożyć.

alert.billing.onPlanUpdatePublish()

Deklaruje funkcję, która może obsługiwać zdarzenie aktualizacji abonamentu.

Podpis:

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

Parametry

Parametr Typ Opis
moduł obsługi (zdarzenie: BillingEvent<PlanUpdatePayload>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji planu rozliczeniowego.

Zwroty:

Cloud Functions<BillingEvent<PlanUpdatePayload>>

Funkcja, którą można wyeksportować i wdrożyć.

alert.billing.onPlanUpdatePublish()

Deklaruje funkcję, która może obsługiwać zdarzenie aktualizacji abonamentu.

Podpis:

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

Parametry

Parametr Typ Opis
opcje options.EventHandlerOptions Opcje, które można ustawić dla funkcji.
moduł obsługi (zdarzenie: BillingEvent<PlanUpdatePayload>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji planu rozliczeniowego.

Zwroty:

Cloud Functions<BillingEvent<PlanUpdatePayload>>

Funkcja, którą można wyeksportować i wdrożyć.