alerts namespace

Функции

Функция Описание
onAlertPublished (тип оповещения, обработчик) Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents.
onAlertPublished (параметры, обработчик) Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents.

Интерфейсы

Интерфейс Описание
AlertEvent Пользовательский CloudEvent для оповещений Firebase (с настраиваемыми атрибутами расширения).
FirebaseAlertData Данные CloudEvent, отправляемые Firebase Alerts.
Параметры FirebaseAlertOptions Конфигурация функций оповещений Firebase.

Пространства имен

Пространство имен Описание
приложениеРаспространение
выставление счетов
крашлитики
производительность

Введите псевдонимы

Введите псевдоним Описание
Тип оповещения Базовый тип оповещения поставщика оповещений Firebase.

alerts.onAlertPublished()

Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents.

Подпись:

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

Параметры

Параметр Тип Описание
тип оповещения Тип оповещения тип оповещения или конфигурация функции оповещения Firebase.
обработчик (событие: AlertEvent <T>) => любой | Обещание <любое> функция, которая может обрабатывать оповещение Firebase внутри CloudEvent.

Возврат:

Облачная функция < AlertEvent <Т>>

Функция, которую можно экспортировать и развернуть.

alerts.onAlertPublished()

Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents.

Подпись:

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

Параметры

Параметр Тип Описание
параметры Параметры FirebaseAlertOptions тип оповещения и другие параметры этой облачной функции.
обработчик (событие: AlertEvent <T>) => любой | Обещание <любое> функция, которая может обрабатывать оповещение Firebase внутри CloudEvent.

Возврат:

Облачная функция < AlertEvent <Т>>

оповещения.AlertType

Базовый тип оповещения поставщика оповещений Firebase.

Подпись:

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;