alerts.performance.ThresholdAlertPayload interface

ออบเจ็กต์เพย์โหลดภายในสำหรับการแจ้งเตือนเกณฑ์ประสิทธิภาพ เพย์โหลดถูกห่ออยู่ภายในวัตถุ

ลายเซ็น:

export interface ThresholdAlertPayload 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
เวอร์ชันของแอป เชือก เวอร์ชันแอปที่เรียกใช้การแจ้งเตือนนี้ สามารถละเว้นได้หากการแจ้งเตือนมีไว้สำหรับคำขอเครือข่าย (เนื่องจากมีการตรวจสอบการแจ้งเตือนกับข้อมูลจากแอปทุกเวอร์ชัน) หรือเว็บแอป (โดยที่แอปไม่มีเวอร์ชัน)
สภาพเปอร์เซ็นไทล์ ตัวเลข เปอร์เซ็นไทล์ของเงื่อนไขการแจ้งเตือนอาจเป็น 0 ได้หากเปอร์เซ็นไทล์ไม่เกี่ยวข้องกับเงื่อนไขการแจ้งเตือนและละเว้น ช่วง: [1, 100]
ชื่อเหตุการณ์ เชือก ชื่อของการติดตามหรือคำขอเครือข่ายที่การแจ้งเตือนนี้มีไว้เพื่อ (เช่น my_custom_trace, firebase.com/api/123)
ประเภทเหตุการณ์ เชือก ประเภททรัพยากรที่มีการแจ้งเตือนนี้ (เช่น การติดตาม คำขอเครือข่าย การแสดงผลหน้าจอ ฯลฯ)
สอบสวนUri เชือก ลิงก์ไปยัง Fireconsole เพื่อตรวจสอบเพิ่มเติมเกี่ยวกับการแจ้งเตือนนี้
ประเภทเมตริก เชือก ประเภทเมตริกของการแจ้งเตือนนี้ (เช่น อัตราความสำเร็จ เวลาตอบสนอง ระยะเวลา ฯลฯ)
จำนวนตัวอย่าง ตัวเลข จำนวนเหตุการณ์ที่ตรวจสอบสำหรับเงื่อนไขการแจ้งเตือนนี้
เกณฑ์หน่วย เชือก หน่วยสำหรับเกณฑ์การแจ้งเตือน (เช่น "เปอร์เซ็นต์", "วินาที")
ค่าเกณฑ์ ตัวเลข ค่าเกณฑ์ของเงื่อนไขการแจ้งเตือนโดยไม่มีหน่วย (เช่น "75", "2.1")
การละเมิดหน่วย เชือก หน่วยสำหรับค่าการละเมิด (เช่น "เปอร์เซ็นต์", "วินาที")
การละเมิดค่า ตัวเลข ค่าที่ละเมิดเงื่อนไขการแจ้งเตือน (เช่น "76.5", "3")

alerts.Performance.ThresholdAlertPayload.appVersion

เวอร์ชันแอปที่เรียกใช้การแจ้งเตือนนี้ สามารถละเว้นได้หากการแจ้งเตือนมีไว้สำหรับคำขอเครือข่าย (เนื่องจากมีการตรวจสอบการแจ้งเตือนกับข้อมูลจากแอปทุกเวอร์ชัน) หรือเว็บแอป (โดยที่แอปไม่มีเวอร์ชัน)

ลายเซ็น:

appVersion?: string;

alerts.Percentile.ThresholdAlertPayload.conditionPercentile

เปอร์เซ็นไทล์ของเงื่อนไขการแจ้งเตือนอาจเป็น 0 ได้หากเปอร์เซ็นไทล์ไม่เกี่ยวข้องกับเงื่อนไขการแจ้งเตือนและละเว้น ช่วง: [1, 100]

ลายเซ็น:

conditionPercentile?: number;

alerts.Performance.ThresholdAlertPayload.eventName

ชื่อของการติดตามหรือคำขอเครือข่ายที่การแจ้งเตือนนี้มีไว้เพื่อ (เช่น my_custom_trace, firebase.com/api/123)

ลายเซ็น:

eventName: string;

alerts.Performance.ThresholdAlertPayload.eventType

ประเภททรัพยากรที่มีการแจ้งเตือนนี้ (เช่น การติดตาม คำขอเครือข่าย การแสดงผลหน้าจอ ฯลฯ)

ลายเซ็น:

eventType: string;

alerts.Performance.ThresholdAlertPayload.investigateUri

ลิงก์ไปยัง Fireconsole เพื่อตรวจสอบเพิ่มเติมเกี่ยวกับการแจ้งเตือนนี้

ลายเซ็น:

investigateUri: string;

alerts.Performance.ThresholdAlertPayload.metricType

ประเภทเมตริกของการแจ้งเตือนนี้ (เช่น อัตราความสำเร็จ เวลาตอบสนอง ระยะเวลา ฯลฯ)

ลายเซ็น:

metricType: string;

alerts.Performance.ThresholdAlertPayload.numSamples

จำนวนเหตุการณ์ที่ตรวจสอบสำหรับเงื่อนไขการแจ้งเตือนนี้

ลายเซ็น:

numSamples: number;

alerts.Performance.ThresholdAlertPayload.thresholdUnit

หน่วยสำหรับเกณฑ์การแจ้งเตือน (เช่น "เปอร์เซ็นต์", "วินาที")

ลายเซ็น:

thresholdUnit: string;

alerts.Performance.ThresholdAlertPayload.thresholdValue

ค่าเกณฑ์ของเงื่อนไขการแจ้งเตือนโดยไม่มีหน่วย (เช่น "75", "2.1")

ลายเซ็น:

thresholdValue: number;

alerts.Performance.ThresholdAlertPayload.violationUnit

หน่วยสำหรับค่าการละเมิด (เช่น "เปอร์เซ็นต์", "วินาที")

ลายเซ็น:

violationUnit: string;

alerts.Performance.ThresholdAlertPayload.violationValue

ค่าที่ละเมิดเงื่อนไขการแจ้งเตือน (เช่น "76.5", "3")

ลายเซ็น:

violationValue: number;