alerts.performance.ThresholdAlertPayload interface

성능 기준점 알림에 대한 내부 페이로드 객체입니다. 페이로드는 객체 내에 래핑됩니다.

서명:

export interface ThresholdAlertPayload 

속성

속성 유형 설명
appVersion 문자열 이 알림이 트리거된 앱 버전. 네트워크 요청 (모든 버전의 앱 데이터와 비교하여 알림이 확인됨) 또는 웹 앱 (버전이 없는 앱)에 관한 알림인 경우 생략할 수 있습니다.
조건백분위수 숫자 알림 조건의 백분위수로, 백분위수가 알림 조건에 적용되지 않고 생략된 경우 0일 수 있습니다. 범위: [1, 100]
이벤트 이름 문자열 이 알림의 trace 또는 네트워크 요청 이름 (예: my_custom_trace, firebase.com/api/123)
eventType 문자열 이 알림의 리소스 유형 (예: trace, 네트워크 요청, 화면 렌더링 등)입니다.
investigateUri 문자열 이 경보를 자세히 조사할 수 있는 Fireconsole 링크
metricType 문자열 이 알림의 측정항목 유형 (예: 성공률, 응답 시간, 기간 등)입니다.
numSamples 숫자 이 알림 조건에 대해 확인된 이벤트 수
thresholdUnit 문자열 알림 기준점의 단위입니다 (예: '백분율', '초').
임곗값 숫자 단위가 없는 알림 조건의 기준값입니다 (예: '75', '2.1').
violationUnit 문자열 위반 값의 단위입니다 (예: '비율', '초').
violationValue 숫자 알림 조건을 위반한 값입니다 (예: '76.5', '3').

alert.performance.ThresholdAlertPayload.appVersion

이 알림이 트리거된 앱 버전. 네트워크 요청 (모든 버전의 앱 데이터와 비교하여 알림이 확인됨) 또는 웹 앱 (버전이 없는 앱)에 관한 알림인 경우 생략할 수 있습니다.

서명:

appVersion?: string;

alert.performance.ThresholdAlertPayload.conditionPercentile

알림 조건의 백분위수로, 백분위수가 알림 조건에 적용되지 않고 생략된 경우 0일 수 있습니다. 범위: [1, 100]

서명:

conditionPercentile?: number;

alert.performance.ThresholdAlertPayload.eventName

이 알림의 trace 또는 네트워크 요청 이름 (예: my_custom_trace, firebase.com/api/123)

서명:

eventName: string;

alert.performance.ThresholdAlertPayload.eventType

이 알림의 리소스 유형 (예: trace, 네트워크 요청, 화면 렌더링 등)입니다.

서명:

eventType: string;

alert.performance.ThresholdAlertPayload.investigateUri

이 경보를 자세히 조사할 수 있는 Fireconsole 링크

서명:

investigateUri: string;

alert.performance.ThresholdAlertPayload.metricType

이 알림의 측정항목 유형 (예: 성공률, 응답 시간, 기간 등)입니다.

서명:

metricType: string;

alert.performance.ThresholdAlertPayload.numSamples

이 알림 조건에 대해 확인된 이벤트 수

서명:

numSamples: number;

alert.performance.ThresholdAlertPayload.thresholdUnit

알림 기준점의 단위입니다 (예: '백분율', '초').

서명:

thresholdUnit: string;

alert.performance.ThresholdAlertPayload.thresholdValue

단위가 없는 알림 조건의 기준값입니다 (예: '75', '2.1').

서명:

thresholdValue: number;

alert.performance.ThresholdAlertPayload.violationUnit

위반 값의 단위입니다 (예: '비율', '초').

서명:

violationUnit: string;

alert.performance.ThresholdAlertPayload.violationValue

알림 조건을 위반한 값입니다 (예: '76.5', '3').

서명:

violationValue: number;