機能
関数 | 説明 |
---|---|
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;