alerts.performance.ThresholdAlertPayload interface

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;