Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

actionText (API SPA)

Sintaxe

newrelic.interaction().actionText(string $value)

Define o valor de texto do elemento HTML que foi clicado para iniciar uma interação do browser.

Requisitos

  • Agente browser Pro+SPA (v1099 ou superior)

  • Se estiver usando o npm para instalar o agente browser, você deverá ativar o recurso spa ao instanciar a classe BrowserAgent . Na matriz features , adicione o seguinte:

    import { Spa } from '@newrelic/browser-agent/features/spa';
    const options = {
    info: { ... },
    loader_config: { ... },
    init: { ... },
    features: [
    Spa
    ]
    }

    Para obter mais informações, consulte a documentação de instalação do browser npm.

Descrição

Este método de monitoramento SPA define o valor do texto do elemento HTML que foi clicado para iniciar uma interação do browser. O valor será exposto como o atributo actionText no evento BrowserInteraction .

NOTA: O agente tenta determinar automaticamente o valor do texto do elemento HTML que foi clicado. Isso se aplica apenas aos elementos <a>, <button> e <input> . A API actionText pode ser usada nos casos em que isso não for suficiente ou preciso.

Dica

Esta chamada de API se aplica a dados em visualizações de páginas SPA no browser e ao tipo de evento BrowserInteraction . Para definir um nome personalizado para visualizações de página padrão e o tipo de evento PageView , consulte setPageViewName. É recomendado usar as duas chamadas juntas.

Parâmetro

Parâmetro

Descrição

$value

corda

O valor de texto do elemento HTML que representa a ação que iniciou a interação.

Valores de retorno

Este método retorna o mesmo objeto de API criado por interaction().

Exemplos

document.getElementById('subscribe').addEventListener('submit', () => {
newrelic.interaction().actionText('Create Subscription');
createSubscription();
});