alerts namespace

Fonksiyonlar

İşlev Tanım
onAlertPublished(alertType, işleyici) CloudEvents'ten Firebase Uyarılarını işleyebilecek bir işlev bildirir.
onAlertPublished(seçenekler, işleyici) CloudEvents'ten Firebase Uyarılarını işleyebilecek bir işlev bildirir.

Arayüzler

Arayüz Tanım
Uyarı Etkinliği Firebase Alerts için özel bir CloudEvent (özel uzantı nitelikleriyle).
FirebaseAlertData Firebase Alerts tarafından yayılan CloudEvent verileri.
FirebaseAlertOptions Firebase Alert işlevleri için yapılandırma.

Ad alanları

Ad alanı Tanım
uygulama Dağıtımı
faturalandırma
Crashlytics
verim

Takma Adları Yazın

Takma Ad yazın Tanım
Uyarı tipi Firebase Alerts sağlayıcısının temel uyarı türü.

warnings.onAlertPublished()

CloudEvents'ten Firebase Uyarılarını işleyebilecek bir işlev bildirir.

İmza:

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

Parametreler

Parametre Tip Tanım
uyarı tipi Uyarı tipi uyarı türü veya Firebase Alert işlevi yapılandırması.
idareci (olay: AlertEvent <T>) => herhangi biri | <herhangi birine> söz ver CloudEvent içindeki Firebase Uyarısını işleyebilen bir işlev.

İadeler:

BulutFunction < Uyarı Olayı <T>>

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

warnings.onAlertPublished()

CloudEvents'ten Firebase Uyarılarını işleyebilecek bir işlev bildirir.

İmza:

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

Parametreler

Parametre Tip Tanım
seçenekler FirebaseAlertOptions bu bulut işlevine ilişkin uyarı türü ve diğer seçenekler.
idareci (olay: AlertEvent <T>) => herhangi biri | <herhangi birine> söz ver CloudEvent içindeki Firebase Uyarısını işleyebilen bir işlev.

İadeler:

BulutFunction < Uyarı Olayı <T>>

uyarılar.AlertType

Firebase Alerts sağlayıcısının temel uyarı türü.

İmza:

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;