alerts.performance.ThresholdAlertPayload interface

El objeto de carga útil interna para una alerta de umbral de rendimiento. La carga útil está unida a un objeto.

Firma:

export interface ThresholdAlertPayload 

Propiedades

Propiedad Tipo Descripción
Versión de la aplicación string La versión de la app para la que se activó esta alerta. Se puede omitir si es por una solicitud de red (porque se verificó la alerta con datos de todas las versiones de la app) o una app web (en la que no tiene versión).
Percentil de condiciones número El percentil de la condición de alerta puede ser 0 si el percentil no es aplicable a la condición de alerta y se omite. rango: [1, 100]
Nombredelevento string Nombre de la solicitud de red o seguimiento para esta alerta (p.ej., my_custom_trace, firebase.com/api/123)
eventType string El tipo de recurso para esta alerta (es decir, seguimiento, solicitud de red, renderización de pantalla, etc.)
investigateUri string El vínculo a Fireconsole para investigar más sobre esta alerta
Tipodemétrica string El tipo de métrica para esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etcétera)
numSamples número La cantidad de eventos verificados para esta condición de alerta
umbralUnit string La unidad para el umbral de la alerta (p.ej., “porcentaje”, “segundos”)
umbral de valor número El valor del umbral de la condición de alerta sin unidades (p.ej., “75”, “2.1”)
violationUnit string La unidad para el valor del incumplimiento (p.ej., "porcentaje", "segundos")
violationValue número El valor que infringió la condición de alerta (p.ej., "76.5", "3")

alert.performance.ThresholdAlertPayload.appVersion

La versión de la app para la que se activó esta alerta. Se puede omitir si es por una solicitud de red (porque se verificó la alerta con datos de todas las versiones de la app) o una app web (en la que no tiene versión).

Firma:

appVersion?: string;

alert.performance.ThresholdAlertPayload.conditionPercentile

El percentil de la condición de alerta puede ser 0 si el percentil no es aplicable a la condición de alerta y se omite. rango: [1, 100]

Firma:

conditionPercentile?: number;

alert.performance.ThresholdAlertPayload.eventName

Nombre de la solicitud de red o seguimiento para esta alerta (p.ej., my_custom_trace, firebase.com/api/123)

Firma:

eventName: string;

alertas.rendimiento.UmbraldealertaPayload.eventType

El tipo de recurso para esta alerta (es decir, seguimiento, solicitud de red, renderización de pantalla, etc.)

Firma:

eventType: string;

alertas.performance.ThresholdAlertPayload.investigateUri

El vínculo a Fireconsole para investigar más sobre esta alerta

Firma:

investigateUri: string;

alertas.rendimiento.UmbraldealertaPayload.metricType

El tipo de métrica para esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etcétera)

Firma:

metricType: string;

alertas.rendimiento.UmbraldealertaPayload.numSamples

La cantidad de eventos verificados para esta condición de alerta

Firma:

numSamples: number;

alert.performance.ThresholdAlertPayload.thresholdUnit

La unidad para el umbral de la alerta (p.ej., “porcentaje”, “segundos”)

Firma:

thresholdUnit: string;

alert.performance.ThresholdAlertPayload.thresholdValue

El valor del umbral de la condición de alerta sin unidades (p.ej., “75”, “2.1”)

Firma:

thresholdValue: number;

alert.performance.ThresholdAlertPayload.violationUnit

La unidad para el valor del incumplimiento (p.ej., "porcentaje", "segundos")

Firma:

violationUnit: string;

alert.performance.ThresholdAlertPayload.violationValue

El valor que infringió la condición de alerta (p.ej., "76.5", "3")

Firma:

violationValue: number;