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

interaction (SPA API)

Sintaxis

newrelic.interaction()

Devuelve un nuevo objeto API que está vinculado a la interacción SPA actual.

Requisitos

  • Browser Pro+SPA agente (v963 o superior)

  • Si está utilizando npm para instalar el agente del navegador, debe habilitar la característica spa al 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

La llamada de monitoreo SPA interaction() devuelve un nuevo objeto API que está vinculado a la interacción actual.

  • New interaction:

    Si la llamada API lo hace cuando New Relic no está monitoreando actualmente una interacción, se crea una nueva interacción.

  • New object:

    Si la API se vuelve a llamar dentro de la misma interacción, se crea un nuevo objeto que hace referencia a la interacción actual.

Parámetros

El parámetro depende de la llamada API de interacción SPA específica.

Valores de retorno

Este método devuelve un objeto API vinculado a un eventoBrowserInteraction específico. Cada vez que se llama a este método para el mismo BrowserInteraction, se crea un nuevo objeto, pero aún hace referencia a la misma interacción.

Ejemplos

Los métodos de API SPA se pueden utilizar en newrelic.interaction(). Los métodos también se pueden usar en un identificador que asigne con una variable. Por ejemplo:

myInteraction = newrelic.interaction();
myInteraction.save();

El identificador con nombre se puede guardar y utilizar desde fuera de una interacción, pero los métodos no tendrán ningún efecto una vez finalizada la interacción.