성능 기준점 알림에 대한 내부 페이로드 객체입니다. 페이로드는 객체 내에 래핑됩니다.
서명:
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;