ฟังก์ชั่น
การทำงาน | คำอธิบาย |
---|---|
onAlertPublished (alertType, ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการ Firebase Alerts จาก CloudEvents |
onAlertPublished (ตัวเลือก ตัวจัดการ) | ประกาศฟังก์ชันที่สามารถจัดการ Firebase Alerts จาก CloudEvents |
อินเทอร์เฟซ
อินเตอร์เฟซ | คำอธิบาย |
---|---|
AlertEvent | CloudEvent แบบกำหนดเองสำหรับการแจ้งเตือน Firebase (พร้อมแอตทริบิวต์ส่วนขยายที่กำหนดเอง) |
ข้อมูลการแจ้งเตือน Firebase | ข้อมูล CloudEvent ที่ปล่อยออกมาจาก Firebase Alerts |
ตัวเลือกการแจ้งเตือน Firebase | การกำหนดค่าสำหรับฟังก์ชัน Firebase Alert |
เนมสเปซ
เนมสเปซ | คำอธิบาย |
---|---|
การกระจายแอป | |
การเรียกเก็บเงิน | |
ความผิดพลาด | |
ผลงาน |
พิมพ์นามแฝง
พิมพ์นามแฝง | คำอธิบาย |
---|---|
ประเภทการแจ้งเตือน | ประเภทการแจ้งเตือนพื้นฐานของผู้ให้บริการ Firebase Alerts |
alerts.onAlertPublished()
ประกาศฟังก์ชันที่สามารถจัดการ Firebase Alerts จาก CloudEvents
ลายเซ็น:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ประเภทการแจ้งเตือน | ประเภทการแจ้งเตือน | ประเภทการแจ้งเตือนหรือการกำหนดค่าฟังก์ชัน Firebase Alert |
ตัวจัดการ | (เหตุการณ์: AlertEvent <T>) => ใดๆ | สัญญา<ใดๆ> | ฟังก์ชั่นที่สามารถจัดการ Firebase Alert ภายใน CloudEvent |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์แจ้งเตือน <ท>>
ฟังก์ชันที่คุณสามารถส่งออกและปรับใช้ได้
alerts.onAlertPublished()
ประกาศฟังก์ชันที่สามารถจัดการ Firebase Alerts จาก CloudEvents
ลายเซ็น:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ตัวเลือก | ตัวเลือกการแจ้งเตือน Firebase | ประเภทการแจ้งเตือนและตัวเลือกอื่นๆ สำหรับฟังก์ชันคลาวด์นี้ |
ตัวจัดการ | (เหตุการณ์: AlertEvent <T>) => ใดๆ | สัญญา<ใดๆ> | ฟังก์ชั่นที่สามารถจัดการ Firebase Alert ภายใน CloudEvent |
ผลตอบแทน:
คลาวด์ฟังก์ชัน < เหตุการณ์แจ้งเตือน <ท>>
alerts.AlertType
ประเภทการแจ้งเตือนพื้นฐานของผู้ให้บริการ 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;