alerts namespace

機能

関数説明
onAlertPublished(alertType, ハンドラー) CloudEvents からの Firebase アラートを処理できる関数を宣言します。
onAlertPublished(オプション、ハンドラー) CloudEvents からの Firebase アラートを処理できる関数を宣言します。

インターフェース

インターフェース説明
アラートイベントFirebase アラート用のカスタム CloudEvent (カスタム拡張属性付き)。
FirebaseAlertData Firebase Alerts によって発行される CloudEvent データ。
FirebaseAlertオプションFirebase Alert 機能の構成。

名前空間

名前空間説明
アプリ配布
請求する
クラッシュリティクス
パフォーマンス

タイプエイリアス

タイプエイリアス説明
アラートタイプFirebase Alerts プロバイダーの基礎となるアラート タイプ。

アラート.onAlertPublished()

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

サイン:

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

パラメーター

パラメータタイプ説明
アラートタイプアラートタイプアラートのタイプまたは Firebase Alert 機能の設定。
ハンドラ(イベント:アラートイベント<T>) => 任意 |約束<任意> CloudEvent 内で Firebase Alert を処理できる関数。

戻り値:

クラウドファンクション<アラートイベント<T>>

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

アラート.onAlertPublished()

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

サイン:

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

パラメーター

パラメータタイプ説明
オプションFirebaseAlertオプションこのクラウド機能のアラート タイプとその他のオプション。
ハンドラ(イベント:アラートイベント<T>) => 任意 |約束<任意> CloudEvent 内で Firebase Alert を処理できる関数。

戻り値:

クラウドファンクション<アラートイベント<T>>

アラート.アラートタイプ

Firebase Alerts プロバイダーの基礎となるアラート タイプ。

サイン:

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;