Sintaxe
newrelic.setApplicationVersion(value: string|null)
Adiciona uma string de versão do aplicativo definida pelo usuário ao evento subsequente na página.
Requisitos
Agente browser Lite, Pro ou Pro+SPA (v1.238.0 ou superior)
Se estiver usando o npm para instalar o agente browser, você deverá ativar pelo menos um recurso ao instanciar a classe
BrowserAgent
. Por exemplo, adicione o seguinte na matrizfeatures
:import { Metrics } from '@newrelic/browser-agent/features/metrics'const options = {info: { ... },loader_config: { ... },init: { ... },features: [Metrics]}Para obter mais informações, consulte a documentação de instalação do browser npm.
Descrição
Ao executar esta função com um valor válido, o agente browser anexa um atributo application.version
a todos os eventos subsequentes até que o atributo seja desdefinido manualmente ou a página seja descarregada. Se a função for chamada mais de uma vez, apenas o valor fornecido mais recente será enviado no evento subsequente. Se esta função for chamada com um valor null
, qualquer versão existente do aplicativo deixará de ser enviada no evento subsequente.
Definir o atributo application.version
ajudará você a identificar quais versões do seu software estão produzindo erros. Uma próxima versão da Errors Inbox rastreará automaticamente quais versões do seu software estão produzindo erros. Se você estiver usando o monitoramento SPA com uma versão de agente compatível, a versão do aplicativo também será incluída no evento newrelic.interaction
.
Parâmetro
Parâmetro | Descrição |
---|---|
string OU nulo | Obrigatório. Uma string que representa a versão do aplicativo web, útil para vincular todos os eventos do browser a uma tag de lançamento específica. O parâmetro Passar um valor |
Exemplos
Decorando evento com versão de aplicativo
newrelic.setApplicationVersion('1.2.3') // decorates events with the property 'application.version':'1.2.3'
Impedindo que o evento decore a versão do aplicativo
newrelic.setApplicationVersion(null) // events will no longer have an 'application.version' property set