alerts namespace

関数

関数 説明
onAlertPublished(alertType, handler) CloudEvents の Firebase アラートを処理できる関数を宣言します。
onAlertPublished(options, handler) CloudEvents の Firebase アラートを処理できる関数を宣言します。

インターフェース

インターフェース 説明
AlertEvent Firebase 向けのカスタム CloudEvent アラート(カスタム拡張機能属性を含む)。
FirebaseAlertData Firebase アラートによって出力された CloudEvent データ。
FirebaseAlertOptions Firebase アラート関数の構成。

名前空間

名前空間 説明
appDistribution
お支払い
crashlytics
パフォーマンス

型エイリアス

型エイリアス 説明
AlertType Firebase アラート プロバイダの基本アラートタイプ。

alert.onAlertPublished()

CloudEvents の Firebase アラートを処理できる関数を宣言します。

署名:

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

パラメータ

パラメータ 説明
alertType AlertType Firebase アラート関数の構成を指定します。
handler (イベント: AlertEvent<T>)=>任意 |<任意> を約束する CloudEvent 内で Firebase アラートを処理できる関数です。

戻り値:

CloudFunction<AlertEvent<T>>

エクスポートしてデプロイできる関数。

alert.onAlertPublished()

CloudEvents の Firebase アラートを処理できる関数を宣言します。

署名:

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

パラメータ

パラメータ 説明
オプション FirebaseAlertOptions アラートの種類とその他のオプションです
handler (イベント: AlertEvent<T>)=>任意 |<任意> を約束する CloudEvent 内で Firebase アラートを処理できる関数です。

戻り値:

CloudFunction<AlertEvent<T>>

alert.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;