Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

setApplicationVersion

Sintaxis

newrelic.setApplicationVersion(value: string|null)

Agrega una cadena de versión de la aplicación definida por el usuario al evento posterior en la página.

Requisitos

  • Browser Lite, Pro o Pro+SPA agente (v1.238.0 o superior)

  • Si está utilizando npm para instalar el agente del navegador, debe habilitar al menos una función al crear una instancia de la clase BrowserAgent . Por ejemplo, agregue lo siguiente en la matrizfeatures :

    import { Metrics } from '@newrelic/browser-agent/features/metrics'
    const options = {
    info: { ... },
    loader_config: { ... },
    init: { ... },
    features: [
    Metrics
    ]
    }

    Para obtener más información, consulte la documentación de instalación del navegador npm.

Descripción

Al ejecutar esta función con un valor válido, el agente del navegador agrega un atributo application.version a todos los eventos posteriores hasta que el atributo se desactive manualmente o se descargue la página. Si la función se llama más de una vez, solo se enviará el valor más reciente proporcionado en el evento posterior. Si se llama a esta función con un valor de null, cualquier versión de la aplicación existente dejará de enviarse en un evento posterior.

Configurar el atributo application.version le ayudará a identificar qué versiones de su software están produciendo errores. Una próxima versión de Errors Inbox rastreará automáticamente qué versiones de su software están produciendo errores. Si está utilizando monitoreo SPA con una versión de agente compatible, la versión de la aplicación también se incluirá en el evento newrelic.interaction .

Parámetros

Parámetro

Descripción

value

cadena O nulo

Requerido. Una cadena que representa la versión de la aplicación web, útil para vincular todos los eventos browser a una etiqueta de lanzamiento específica. El parámetro value no tiene por qué ser único. Si los ID deben ser únicos, la persona que llama es responsable de esa validación.

Pasar un valor null anula la configuración de cualquier versión de la aplicación existente.

Ejemplos

Decorar evento con una versión de aplicación

newrelic.setApplicationVersion('1.2.3') // decorates events with the property 'application.version':'1.2.3'

Evitar que evento decore la versión de la aplicación

newrelic.setApplicationVersion(null) // events will no longer have an 'application.version' property set