CloudEvent ที่กำหนดเองสำหรับการแจ้งเตือน Firebase (พร้อมแอตทริบิวต์ส่วนขยายที่กำหนดเอง)
ลายเซ็น:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
ขยาย: CloudEvent < FirebaseAlertData <ท>>
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
ประเภทการแจ้งเตือน | เชือก | ประเภทของการแจ้งเตือนที่ถูกทริกเกอร์ |
รหัสแอป | เชือก | รหัสแอป Firebase ที่เชื่อมโยงกับการแจ้งเตือน สิ่งนี้ไม่บังคับ และจะแสดงเฉพาะเมื่อการแจ้งเตือนกำหนดเป้าหมายไปที่แอป Firebase ที่เจาะจงเท่านั้น |
ข้อมูล | ข้อมูลการแจ้งเตือน Firebase <ท> | ข้อมูลสำหรับ AlertEvent คือออบเจ็กต์ FirebaseAlertData ที่มีเพย์โหลดที่กำหนด |
alerts.AlertEvent.alertType
ประเภทของการแจ้งเตือนที่ถูกทริกเกอร์
ลายเซ็น:
alertType: string;
alerts.AlertEvent.appId
รหัสแอป Firebase ที่เชื่อมโยงกับการแจ้งเตือน สิ่งนี้ไม่บังคับ และจะแสดงเฉพาะเมื่อการแจ้งเตือนกำหนดเป้าหมายไปที่แอป Firebase ที่เจาะจงเท่านั้น
ลายเซ็น:
appId?: string;
alerts.AlertEvent.data
ข้อมูลสำหรับ AlertEvent
คือออบเจ็กต์ FirebaseAlertData
ที่มีเพย์โหลดที่กำหนด
ลายเซ็น:
data: FirebaseAlertData<T>;