alerts namespace

İşlevler

İşlev Açıklama
onAlertPublished(alertType, işleyici) CloudEvent'lerdeki Firebase Alerts'ü işleyebilen bir işlev tanımlar.
onAlertPublished(options, işleyici) CloudEvent'lerdeki Firebase Alerts'ü işleyebilen bir işlev tanımlar.

Arayüzler

Arayüz Açıklama
Uyarı Etkinliği Özel bir CloudEvent for Firebase Alerts (özel uzantı özellikleriyle)
FirebaseAlertData Firebase Alerts tarafından yayınlanan CloudEvent verileri.
FirebaseAlertOptions Firebase uyarı işlevleri için yapılandırma.

Ad alanları

Ad alanı Açıklama
appDistribution
faturalandırma
crashlytics
performans

Tür Takma Adları

Takma Ad yazın Açıklama
AlertType Firebase Alerts sağlayıcısının temel uyarı türü.

Alerts.onAlertPublished()

CloudEvent'lerdeki Firebase Alerts'ü işleyebilen bir işlev tanımlar.

İmza:

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

Parametreler

Parametre Tür Açıklama
uyarı Türü AlertType uyarı türünü veya Firebase Uyarı işlevi yapılandırmasını değiştirebilirsiniz.
handler (etkinlik: AlertEvent<T>) => herhangi biri | Söz veriyorum<herhangi biri> CloudEvent'te Firebase Uyarısı'nı işleyebilen bir işleve sahiptir.

Şunu döndürür:

CloudFunction<AlertEvent<T>>

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

Alerts.onAlertPublished()

CloudEvent'lerdeki Firebase Alerts'ü işleyebilen bir işlev tanımlar.

İmza:

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

Parametreler

Parametre Tür Açıklama
seçenekler FirebaseAlertOptions uyarı türünü ve diğer seçenekleri gözden geçirin.
handler (etkinlik: AlertEvent<T>) => herhangi biri | Söz veriyorum<herhangi biri> CloudEvent'te Firebase Uyarısı'nı işleyebilen bir işleve sahiptir.

Şunu döndürür:

CloudFunction<AlertEvent<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;