Sintaxis
newrelic.interaction().end()Finaliza la interacción SPA en el momento actual.
Requisitos
- Browser Pro+SPA agente (v963 o superior) 
- Si está utilizando npm para instalar el agente del navegador, debe habilitar la característica - spaal crear una instancia de la clase- BrowserAgent. En la matriz- features, agregue lo siguiente:import { Spa } from '@newrelic/browser-agent/features/spa';const options = {info: { ... },loader_config: { ... },init: { ... },features: [Spa]}- Para obtener más información, consulte la documentación de instalación del navegador npm. 
Descripción
Este método SPA finalizará la interacción del navegador en el momento actual. Cualquier requests de red posterior que comience después de que se llame a este método no se incluirá como parte de la interacción SPA actual. En SPA v2.1 y versiones posteriores, este método también se puede emplear para finalizar una interacción en un estado pendiente que monitorea cualquier tarea larga en una ventana de 5 segundos.
Valores de retorno
Este método devuelve el mismo objeto API creado por interaction().
Ejemplos
router.addRoute('/profile', () => {  startSlowBackgroundAjax(); // Start work that will continue past the end of the interaction  renderProfileComponents().then(() => { // Do work that is part of the interaction    newrelic.interaction().end(); // End the interaction once the important components an the page have finished rendering  });});