Sintaxis
newrelic.setPageViewName(string $name[, string $host])
Agrupa vistas de páginas para ayudar a estructurar la URL o capturar la información de enrutamiento de la URL.
Requisitos
Browser Lite, Pro o Pro+SPA agente (v593 o superior)
Si está utilizando npm para instalar el agente del navegador, debe habilitar al menos una función al crear una instancia de la clase
BrowserAgent
. Por ejemplo, agregue lo siguiente en la matrizfeatures
:import { Metrics } from '@newrelic/browser-agent/features/metrics'const options = {info: { ... },loader_config: { ... },init: { ... },features: [Metrics]}Para obtener más información, consulte la documentación de instalación del navegador npm.
Descripción
Los nombres de páginas personalizados pueden ayudarle a agrupar de manera más efectiva las vistas de su página si la estructura de su URL no proporciona agrupaciones útiles o si el agente del navegador no captura la parte de la URL donde se almacena la información de enrutamiento. Al consultar el evento PageView
, el nombre personalizado se expondrá como el atributo browserTransactionName
. El nombre personalizado también será visible en laUI .
Para utilizar un nombre de vista de página personalizado en lugar de la URL de la página, formatee el nombre como una cadena delimitada por barras. Realice esta llamada antes de que se active el evento window load
para que aparezca correctamente.
Sugerencia
Esta llamada API se aplica a los datos de las visitas a páginas estándar en el navegador y al evento PageView
. Para establecer un nombre personalizado para las vistas de páginas SPA y el evento BrowserInteraction
, consulte SPA: setName. Se recomienda utilizar ambas llamadas juntas.
Parámetros
Parámetro | Descripción |
---|---|
cadena | Requerido. El nombre de la página que desea utilizar. Utilice caracteres alfanuméricos. |
cadena | Opcional. El valor predeterminado es Para agrupar aún más estas transacciones personalizadas, proporcione un |
Ejemplos
newrelic.setPageViewName('/login')// Ornewrelic.setPageViewName('/login', 'https://www.myapp.com')