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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.