İş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:
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:
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;