Performans eşiği uyarısı için dahili yük nesnesi. Yük bir nesnenin içine sarılmış.
İmza:
export interface ThresholdAlertPayload
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
uygulamaSürümü | dize | Bu uyarının tetiklendiği uygulama sürümü. Uyarı, bir ağ isteği (uyarı, uygulamanın tüm sürümlerinden gelen verilere göre kontrol edildiği için) veya web uygulaması (uygulamanın sürümü bulunmayan) ile ilgiliyse atlanabilir. |
koşul Yüzdelik Dilim | sayı | Uyarı koşulunun yüzdelik dilimi. Yüzdelik dilim, uyarı koşulu için geçerli değilse ve atlanırsa 0 olabilir; aralık: [1, 100] |
etkinlikAdı | dize | Bu uyarının ait olduğu iz veya ağ isteğinin adı (ör. my_custom_trace, firebase.com/api/123) |
eventType | dize | Bu uyarının ait olduğu kaynak türü (ör. izleme, ağ isteği, ekran oluşturma vb.) |
investigateUri | dize | Bu uyarıyla ilgili daha fazla araştırma yapmak için Fireconsole bağlantısı |
metricType | dize | Bu uyarının ait olduğu metrik türü (başarı oranı, yanıt süresi, süre vb.) |
Numune Sayısı | sayı | Bu uyarı koşulu için kontrol edilen etkinliklerin sayısı |
thresholdUnit | dize | Uyarı eşiği için kullanılan birim (ör. "yüzde", "saniye") |
thresholdValue | sayı | Uyarı koşulunun birim içermeyen eşik değeri (ör. "75", "2.1") |
violationUnit | dize | İhlal değerinin birimi (ör. "yüzde", "saniye") |
violationValue | sayı | Uyarı koşulunu ihlal eden değer (ör. "76,5", "3") |
Alerts.performance.ThresholdAlertPayload.appVersion
Bu uyarının tetiklendiği uygulama sürümü. Uyarı, bir ağ isteği (uyarı, uygulamanın tüm sürümlerinden gelen verilere göre kontrol edildiği için) veya web uygulaması (uygulamanın sürümü bulunmayan) ile ilgiliyse atlanabilir.
İmza:
appVersion?: string;
uyarılar.performance.ThresholdAlertPayload.conditionPercentile
Uyarı koşulunun yüzdelik dilimi. Yüzdelik dilim, uyarı koşulu için geçerli değilse ve atlanırsa 0 olabilir; aralık: [1, 100]
İmza:
conditionPercentile?: number;
Alerts.performance.ThresholdAlertPayload.eventName
Bu uyarının ait olduğu iz veya ağ isteğinin adı (ör. my_custom_trace, firebase.com/api/123)
İmza:
eventName: string;
Alerts.performance.ThresholdAlertPayload.eventType
Bu uyarının ait olduğu kaynak türü (ör. izleme, ağ isteği, ekran oluşturma vb.)
İmza:
eventType: string;
uyarı.performans.ThresholdAlertPayload.investigateUri
Bu uyarıyla ilgili daha fazla araştırma yapmak için Fireconsole bağlantısı
İmza:
investigateUri: string;
Alerts.performance.ThresholdAlertPayload.metricType
Bu uyarının ait olduğu metrik türü (başarı oranı, yanıt süresi, süre vb.)
İmza:
metricType: string;
uyarılar.performance.ThresholdAlertPayload.numSamples
Bu uyarı koşulu için kontrol edilen etkinliklerin sayısı
İmza:
numSamples: number;
Alerts.performance.ThresholdAlertPayload.thresholdUnit
Uyarı eşiği için birim (ör. "yüzde", "saniye")
İmza:
thresholdUnit: string;
uyarılar.performance.ThresholdAlertPayload.thresholdValue
Uyarı koşulunun birim içermeyen eşik değeri (ör. "75", "2.1")
İmza:
thresholdValue: number;
uyarı.performans.ThresholdAlertPayload.violationUnit
İhlal değerinin birimi (ör. "yüzde", "saniye")
İmza:
violationUnit: string;
Alerts.performance.ThresholdAlertPayload.violationValue
Uyarı koşulunu ihlal eden değer (ör. "76,5", "3")
İmza:
violationValue: number;