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

finalizado

Sintaxe

newrelic.finished(time $time_stamp)

Registra um ponto de tempo adicional como “terminado” em uma sessão de rastreamento e envia o evento para o New Relic.

Requisitos

  • Agente browser Pro, Pro+SPA ou Lite (v593 ou superior)

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

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

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

Descrição

Registra um momento adicional quando a página é concluída de acordo com seus critérios personalizados, antes ou depois do evento de carregamento da página. Isto é útil, por exemplo, para páginas com muitos componentes que carregam de forma assíncrona.

Você só pode chamar esse método uma vez por carregamento de página e ele não altera os outros dados de tempo de carregamento de página registrados para o carregamento. Para um carregamento de página individual, esta chamada:

  1. Adiciona um evento finished ao rastreamento atual do browser da sessão, se houver algum em andamento.
  2. Envia um eventoPageAction com o nome finished para o New Relic.

Parâmetro

Parâmetro

Descrição

$time_stamp

inteiro (horário UNIX)

Opcional. O padrão é a hora atual da chamada. Se usado, marca o momento em que a página é "concluída" de acordo com seus próprios critérios.

Exemplos

aboveTheFoldContent.on('ready', function() {
newrelic.finished();
});