성능 임계값 경고에 대한 내부 페이로드 개체입니다. 페이로드는 객체 내부에 래핑됩니다.
서명:
export interface ThresholdAlertPayload
속성
재산 | 유형 | 설명 |
---|---|---|
앱 버전 | 끈 | 이 경고가 트리거된 앱 버전은 경고가 네트워크 요청에 대한 것인 경우(경고가 앱의 모든 버전의 데이터에 대해 확인되었기 때문에) 또는 웹 앱(앱에 버전이 없음)에 대한 것인 경우 생략할 수 있습니다. |
조건백분위수 | 숫자 | 경고 조건의 백분위수는 백분위수가 경고 조건에 적용되지 않고 생략된 경우 0이 될 수 있습니다. 범위: [1, 100] |
이벤트 이름 | 끈 | 이 알림에 대한 추적 또는 네트워크 요청의 이름(예: my_custom_trace, firebase.com/api/123) |
이벤트 유형 | 끈 | 이 경고의 리소스 유형(예: 추적, 네트워크 요청, 화면 렌더링 등) |
조사Uri | 끈 | 이 경고에 대해 자세히 조사할 수 있는 Fireconsole 링크 |
측정항목 유형 | 끈 | 이 경고에 대한 측정항목 유형(예: 성공률, 응답 시간, 기간 등) |
샘플 수 | 숫자 | 이 경고 조건에 대해 확인된 이벤트 수 |
임계값단위 | 끈 | 경고 임계값의 단위(예: '퍼센트', '초') |
임계치 | 숫자 | 단위가 없는 경고 조건의 임계값(예: "75", "2.1") |
위반단위 | 끈 | 위반 값의 단위(예: "퍼센트", "초") |
위반값 | 숫자 | 경고 조건을 위반한 값(예: "76.5", "3") |
경고.성능.ThresholdAlertPayload.appVersion
이 경고가 트리거된 앱 버전은 경고가 네트워크 요청에 대한 것인 경우(경고가 앱의 모든 버전의 데이터에 대해 확인되었기 때문에) 또는 웹 앱(앱에 버전이 없음)에 대한 것인 경우 생략할 수 있습니다.
서명:
appVersion?: string;
Alerts.performance.ThresholdAlertPayload.conditionPercentile
경고 조건의 백분위수는 백분위수가 경고 조건에 적용되지 않고 생략된 경우 0이 될 수 있습니다. 범위: [1, 100]
서명:
conditionPercentile?: number;
경고.성능.ThresholdAlertPayload.eventName
이 알림에 대한 추적 또는 네트워크 요청의 이름(예: my_custom_trace, firebase.com/api/123)
서명:
eventName: string;
경고.성능.ThresholdAlertPayload.eventType
이 경고의 리소스 유형(예: 추적, 네트워크 요청, 화면 렌더링 등)
서명:
eventType: string;
경고.성능.ThresholdAlertPayload.investigateUri
이 경고에 대해 자세히 조사할 수 있는 Fireconsole 링크
서명:
investigateUri: string;
경고.성능.ThresholdAlertPayload.metricType
이 경고에 대한 측정항목 유형(예: 성공률, 응답 시간, 기간 등)
서명:
metricType: string;
경고.성능.ThresholdAlertPayload.numSamples
이 경고 조건에 대해 확인된 이벤트 수
서명:
numSamples: number;
경고.성능.ThresholdAlertPayload.thresholdUnit
경고 임계값의 단위(예: '퍼센트', '초')
서명:
thresholdUnit: string;
경고.성능.ThresholdAlertPayload.thresholdValue
단위가 없는 경고 조건의 임계값(예: "75", "2.1")
서명:
thresholdValue: number;
Alerts.performance.ThresholdAlertPayload.violationUnit
위반 값의 단위(예: "퍼센트", "초")
서명:
violationUnit: string;
경고.성능.ThresholdAlertPayload.violationValue
경고 조건을 위반한 값(예: "76.5", "3")
서명:
violationValue: number;