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ć.