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

actionText (SPA API)

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 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

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

$value

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();
});