alerts namespace

Funkcje

Funkcja Opis
onAlertpublish(typ alertu, obsługi) Deklaruje funkcję, która może obsługiwać alerty Firebase z CloudEvents.
onAlertpublish(options, moduł obsługi) Deklaruje funkcję, która może obsługiwać alerty Firebase z CloudEvents.

Interfejsy

Interfejs Opis
AlertEvent Niestandardowe zdarzenie CloudEvent dla alertów Firebase (z niestandardowymi atrybutami rozszerzeń).
FirebaseAlertData Dane CloudEvent generowane przez alerty Firebase.
FirebaseAlertOptions Konfiguracja funkcji alertów Firebase.

Przestrzenie nazw

Przestrzeń nazw Opis
Rozpowszechnianie aplikacji
płatności
crashlytics
skuteczność

Aliasy typu

Wpisz alias Opis
AlertType Bazowy typ alertu dostawcy Alertów Firebase.

alert.onAlertpublish()

Deklaruje funkcję, która może obsługiwać alerty Firebase z CloudEvents.

Podpis:

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

Parametry

Parametr Typ Opis
typ alertu AlertType typu alertu lub konfiguracji funkcji alertu Firebase.
moduł obsługi (zdarzenie: AlertEvent<T>) => dowolne | Obietnica<any> funkcję, która może obsługiwać alert Firebase w ramach zdarzenia CloudEvent.

Zwroty:

Funkcja w Cloud Functions<AlertEvent<T>>

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

alert.onAlertpublish()

Deklaruje funkcję, która może obsługiwać alerty Firebase z CloudEvents.

Podpis:

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

Parametry

Parametr Typ Opis
opcje FirebaseAlertOptions typ alertu i inne opcje tej funkcji w Cloud Functions.
moduł obsługi (zdarzenie: AlertEvent<T>) => dowolne | Obietnica<any> funkcję, która może obsługiwać alert Firebase w ramach zdarzenia CloudEvent.

Zwroty:

Funkcja w Cloud Functions<AlertEvent<T>>

alert.TypAlertu

Bazowy typ alertu dostawcy Alertów Firebase.

Podpis:

export type AlertType = "crashlytics.newFatalIssue" | "crashlytics.newNonfatalIssue" | "crashlytics.regression" | "crashlytics.stabilityDigest" | "crashlytics.velocity" | "crashlytics.newAnrIssue" | "billing.planUpdate" | "billing.planAutomatedUpdate" | "appDistribution.newTesterIosDevice" | "appDistribution.inAppFeedback" | "performance.threshold" | string;