alerts namespace

المهام

وظيفة وصف
onAlertPublished(alertType، معالج) يعلن عن وظيفة يمكنها التعامل مع تنبيهات Firebase من CloudEvents.
onAlertPublished (خيارات، معالج) يعلن عن وظيفة يمكنها التعامل مع تنبيهات Firebase من CloudEvents.

واجهات

واجهه المستخدم وصف
AlertEvent حدث CloudEvent مخصص لتنبيهات Firebase (مع سمات الامتداد المخصصة).
FirebaseAlertData بيانات CloudEvent المنبعثة من تنبيهات Firebase.
FirebaseAlertOptions تكوين وظائف تنبيه Firebase.

مساحات الأسماء

مساحة الاسم وصف
appDistribution
الفواتير
com.crashlytics
أداء

اكتب الأسماء المستعارة

اكتب الاسم المستعار وصف
النوع المحذر نوع التنبيه الأساسي لموفر 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.

عائدات:

وظيفة السحابة < حدث التنبيه <ت>>

وظيفة يمكنك تصديرها ونشرها.

تنبيهات.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.

عائدات:

وظيفة السحابة < حدث التنبيه <ت>>

تنبيهات.نوع التنبيه

نوع التنبيه الأساسي لموفر 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;