• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

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

setName (SPA API)

Sintaxis

newrelic.interaction().setName(string $name[, string $trigger])

Establece el nombre y el desencadenante de la interacción browser de un SPA que no es un cambio de ruta o de URL.

Requisitos

Descripción

Este método de monitoreo de SPA establece el nombre y el desencadenante de una interacción browser . El nombre se expondrá como el atributo browserInteractionName en el evento BrowserInteraction . También se utilizará para agrupar en la UI.

De forma predeterminada, browserInteractionName lleva el nombre de una URL o ruta asociada. Utilice setName() cuando desee registrar una interacción que no sea un cambio de ruta o de URL.

El método setCurrentRouteName() también nombra la ruta actual. Cuando usas ambos:

  • setName() tiene prioridad para nombrar la interacción.
  • Los atributos previousRouteName y targetRouteName todavía están configurados con valores pasados a setCurrentRouteName().

El uso conjunto de estos métodos permite muchas opciones para filtrar y agrupar en la UI. Por ejemplo, puedes:

  • Filtre hasta interacción de un tipo determinado, como LikeButtonClick.
  • Luego, agrupe por targetRouteName para ver qué rutas tienen la mayor LikeButtonClick interacción.

Sugerencia

Esta llamada API se aplica a los datos de las vistas de páginas SPA en el navegador y al tipo de evento BrowserInteraction . Para establecer un nombre personalizado para las vistas de página estándar y el tipo de evento PageView , consulte setPageViewName. Se recomienda utilizar ambas llamadas juntas.

Parámetros

Parámetro

Descripción

$name

cadena

Requerido. Si es nulo, el nombre se establecerá utilizando el atributotargetGroupedUrl .

Si no es nulo, esto establecerá el atributo browserInteractionName en el evento BrowserInteraction .

$trigger

cadena

Opcional. Si no es nulo, esto establecerá el atributo TRIGGER en el evento BrowserInteraction .

Valores de retorno

Este método devuelve el mismo objeto API creado por interaction().

Ejemplos

document.getElementById('subscribe').addEventListener('submit', () => {
newrelic.interaction().setName('createSubscription');
createSubscription();
});
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.