alerts.performance.ThresholdAlertPayload interface

Đối tượng tải trọng nội bộ cho một cảnh báo về ngưỡng hiệu suất. Tải trọng được gói bên trong một đối tượng.

Chữ ký:

export interface ThresholdAlertPayload 

Thuộc tính

Tài sản Loại Mô tả
phiên bản ứng dụng chuỗi Phiên bản ứng dụng mà cảnh báo này được kích hoạt, bạn có thể bỏ qua nếu cảnh báo là dành cho yêu cầu mạng (vì cảnh báo được kiểm tra dựa trên dữ liệu từ tất cả các phiên bản ứng dụng) hoặc một ứng dụng web (trong đó ứng dụng không có phiên bản)
conditionPercentile số Phân vị của điều kiện cảnh báo, có thể bằng 0 nếu phân vị không áp dụng cho điều kiện cảnh báo và được bỏ qua; phạm vi: [1, 100]
eventName chuỗi Tên của dấu vết hoặc yêu cầu mạng mà cảnh báo này dành cho (ví dụ: my_custom_trace, firebase.com/api/123)
eventType chuỗi Loại tài nguyên mà cảnh báo này dành cho (ví dụ: dấu vết, yêu cầu mạng, kết xuất màn hình, v.v.)
điều tra URI chuỗi Đường liên kết đến Fireconsole để tìm hiểu thêm về cảnh báo này
metricType chuỗi Loại chỉ số mà cảnh báo này nhắm đến (ví dụ: tỷ lệ thành công, thời gian phản hồi, thời lượng, v.v.)
numSamples số Số sự kiện được kiểm tra cho điều kiện cảnh báo này
thresholdUnit chuỗi Đơn vị của ngưỡng cảnh báo (ví dụ: "phần trăm", "giây")
thresholdValue số Giá trị ngưỡng của điều kiện cảnh báo không có đơn vị (ví dụ: "75", "2.1")
violationUnit chuỗi Đơn vị cho giá trị vi phạm (ví dụ: "phần trăm", "giây")
violationValue số Giá trị vi phạm điều kiện cảnh báo (ví dụ: "76,5", "3")

alerts.performance.ThresholdAlertPayload.appVersion

Phiên bản ứng dụng mà cảnh báo này được kích hoạt, bạn có thể bỏ qua nếu cảnh báo là dành cho yêu cầu mạng (vì cảnh báo được kiểm tra dựa trên dữ liệu từ tất cả các phiên bản ứng dụng) hoặc một ứng dụng web (trong đó ứng dụng không có phiên bản)

Chữ ký:

appVersion?: string;

alerts.performance.ThresholdAlertPayload.conditionPercentile

Phân vị của điều kiện cảnh báo, có thể bằng 0 nếu phân vị không áp dụng cho điều kiện cảnh báo và được bỏ qua; phạm vi: [1, 100]

Chữ ký:

conditionPercentile?: number;

alerts.performance.ThresholdAlertPayload.eventName

Tên của dấu vết hoặc yêu cầu mạng mà cảnh báo này dành cho (ví dụ: my_custom_trace, firebase.com/api/123)

Chữ ký:

eventName: string;

Alerts.performance.ThresholdAlertPayload.eventType

Loại tài nguyên trong cảnh báo này (ví dụ: dấu vết, yêu cầu mạng, kết xuất màn hình, v.v.)

Chữ ký:

eventType: string;

cảnh báo.performance.ThresholdAlertPayload.gomigateUri

Đường liên kết đến Fireconsole để tìm hiểu thêm về cảnh báo này

Chữ ký:

investigateUri: string;

cảnh báo.performance.ThresholdAlertPayload.metricType

Loại chỉ số mà cảnh báo này nhắm đến (ví dụ: tỷ lệ thành công, thời gian phản hồi, thời lượng, v.v.)

Chữ ký:

metricType: string;

alerts.performance.ThresholdAlertPayload.numSamples

Số sự kiện được kiểm tra cho điều kiện cảnh báo này

Chữ ký:

numSamples: number;

Alert.performance.ThresholdAlertPayload.thresholdUnit

Đơn vị của ngưỡng cảnh báo (ví dụ: "phần trăm", "giây")

Chữ ký:

thresholdUnit: string;

alerts.performance.ThresholdAlertPayload.thresholdValue

Giá trị ngưỡng của điều kiện cảnh báo không có đơn vị (ví dụ: "75", "2.1")

Chữ ký:

thresholdValue: number;

alerts.performance.ThresholdAlertPayload.violationUnit

Đơn vị cho giá trị vi phạm (ví dụ: "phần trăm", "giây")

Chữ ký:

violationUnit: string;

Alerts.performance.ThresholdAlertPayload.violationValue

Giá trị vi phạm điều kiện cảnh báo (ví dụ: "76,5", "3")

Chữ ký:

violationValue: number;