alerts namespace

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
onAlertPublished(alertType, Handler) ประกาศฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase จาก CloudEvents
onAlertPublished(ตัวเลือก, เครื่องจัดการ) ประกาศฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase จาก CloudEvents

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
เหตุการณ์การแจ้งเตือน CloudEvent ที่กำหนดเองสำหรับการแจ้งเตือนของ Firebase (โดยมีแอตทริบิวต์ส่วนขยายที่กำหนดเอง)
ข้อมูล FirebaseAlert ข้อมูล CloudEvent ที่มาจากการแจ้งเตือน Firebase
ตัวเลือก FirebaseAlert การกำหนดค่าสำหรับฟังก์ชันการแจ้งเตือนของ Firebase

เนมสเปซ

เนมสเปซ คำอธิบาย
appDistribution
การเรียกเก็บเงิน
Crashlytics
ประสิทธิภาพ

พิมพ์ชื่อแทน

พิมพ์ชื่อแทน คำอธิบาย
AlertType ประเภทการแจ้งเตือนที่สำคัญของผู้ให้บริการการแจ้งเตือนของ Firebase

notifications.onAlertPublished()

ประกาศฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase จาก CloudEvents

ลายเซ็น:

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

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ประเภทการแจ้งเตือน AlertType ประเภทการแจ้งเตือนหรือการกำหนดค่าฟังก์ชันการแจ้งเตือนของ Firebase
ตัวแฮนเดิล (เหตุการณ์: AlertEvent<T>) => ทั้งหมด | สัญญา<ไม่จำกัด> ฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase ภายใน CloudEvent

การคืนสินค้า:

CloudFunction<AlertEvent<T>>

ฟังก์ชันที่คุณส่งออกและทำให้ใช้งานได้ได้

notifications.onAlertPublished()

ประกาศฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase จาก CloudEvents

ลายเซ็น:

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

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ตัวเลือก ตัวเลือก FirebaseAlert ประเภทการแจ้งเตือนและตัวเลือกอื่นๆ สำหรับฟังก์ชันระบบคลาวด์นี้
ตัวแฮนเดิล (เหตุการณ์: AlertEvent<T>) => ทั้งหมด | สัญญา<ไม่จำกัด> ฟังก์ชันที่สามารถจัดการการแจ้งเตือนของ Firebase ภายใน CloudEvent

การคืนสินค้า:

CloudFunction<AlertEvent<T>>

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