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

finalizado

Sintaxis

newrelic.finished(time $time_stamp)

Registra un punto de tiempo adicional como "terminado" en un rastreo de sesión y envía el evento a New Relic.

Requisitos

  • Browser Pro, Pro+SPA o Lite agente (v593 o superior)

  • Si está utilizando npm para instalar el agente del navegador, debe habilitar la característica generic_events y/o session_trace al crear una instancia de la clase BrowserAgent . En la matriz features , agregue lo siguiente:

    import { GenericEvents } from '@newrelic/browser-agent/features/generic_events'
    import { SessionTrace } from '@newrelic/browser-agent/features/session_trace';
    const options = {
    info: { ... },
    loader_config: { ... },
    init: { ... },
    features: [
    PageAction
    SessionTrace
    ]
    }

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

Descripción

Registra un momento adicional cuando la página finaliza según sus criterios personalizados, ya sea antes o después del evento de carga de la página. Esto es útil, por ejemplo, para páginas con muchos componentes que se cargan de forma asincrónica.

Solo puede llamar a este método una vez por carga de página y no cambia los demás datos de tiempo de carga de página registrados para la carga. Para cargar una página individual, esta llamada:

  1. Agrega un evento finished al rastreo de sesión actual del navegador, si hay uno en progreso.
  2. Envía un eventoPageAction con el nombre finished a New Relic.

Parámetros

Parámetro

Descripción

$time_stamp

entero (hora UNIX)

Opcional. El valor predeterminado es la hora actual de la llamada. Si se utiliza, marca el momento en que la página está "terminada" según su propio criterio.

Ejemplos

aboveTheFoldContent.on('ready', function() {
newrelic.finished();
});