ฟังก์ชัน
ฟังก์ชัน | คำอธิบาย |
---|---|
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 |
การคืนสินค้า:
ฟังก์ชันที่คุณส่งออกและทำให้ใช้งานได้ได้
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 |
การคืนสินค้า:
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;