Sintaxis
newrelic.interaction().actionText(string $value)
Establece el valor de texto del elemento HTML en el que se hizo clic para iniciar una interacción browser .
Requisitos
Browser Pro+SPA agente (v1099 o superior)
Si está utilizando npm para instalar el agente del navegador, debe habilitar la característica
spa
al crear una instancia de la claseBrowserAgent
. En la matrizfeatures
, 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 de monitoreo de SPA establece el valor de texto del elemento HTML en el que se hizo clic para iniciar una interacción browser . El valor se expondrá como el atributo actionText
en el evento BrowserInteraction
.
NOTA: El agente intenta determinar automáticamente el valor del texto del elemento HTML en el que se hizo clic. Esto se aplica solo a los elementos <a>
, <button>
y <input>
. La API actionText
se puede utilizar en los casos en que esto no sea suficiente o preciso.
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 |
---|---|
cadena | El valor de texto del elemento HTML que representa la acción que inició la interacción. |
Valores de retorno
Este método devuelve el mismo objeto API creado por interaction()
.
Ejemplos
document.getElementById('subscribe').addEventListener('submit', () => { newrelic.interaction().actionText('Create Subscription'); createSubscription();});