• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

GetBrowserTimingHeader (API do agente .NET)

Sintaxe

NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader();
NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader(string nonce);

Gerar um monitoramento de HTML do browser para browsers de usuários finais.

Requisitos

Compatível com todas as versões do agente.

Deve ser chamado dentro de uma transação.

Descrição

Retorna um trecho HTML usado para ativar . O trecho instrui o browser a buscar um pequeno arquivo JavaScript e iniciar o cronômetro da página. Você pode então inserir o trecho retornado no cabeçalho de suas páginas HTML. Para obter mais informações, consulte Adicionando aplicativos ao monitoramento do navegador.

Dica

Compare DisableBrowserMonitoring(), que disables é o script do browser em uma página.

Parâmetro

Parâmetro

Descrição

nonce

corda

O nonce criptográfico por solicitação usado pelas políticas de Política de Segurança de Conteúdo.

Dica

Esta chamada de API requer atualizações na lista de permissões de segurança. Para obter mais informações sobre as considerações da Política de Segurança de Conteúdo (CSP), visite a página de monitoramento de compatibilidade e requisitos do navegador .

Valores de retorno

Uma string HTML a ser incorporada em um cabeçalho de página.

Exemplos

Com ASPX

<html>
<head>
<%= NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader()%>
...
</head>
<body>
...
<html>
<head>
<%= NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader("YOUR_NONCE_VALUE")%>
...
</head>
<body>
...

Com navalha

<!DOCTYPE html>
<html lang="en">
<head>
@Html.Raw(NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader())
...
</head>
<body>
...
<!DOCTYPE html>
<html lang="en">
<head>
@Html.Raw(NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader("YOUR_NONCE_VALUE"))
...
</head>
<body>
...

Com Blazor

Importante

Esta API não é compatível com Blazor Webassembly, porque o agente não consegue instrumentar o código do Webassembly. Os exemplos a seguir são apenas para o aplicativo Blazor Server. Use o método copiar e colar para adicionar o agente browser às páginas do Blazor Webassembly.

Importante

Esta API não pode ser colocada em um elemento <HeadContent> de uma página .razor . Em vez disso, ele deve ser chamado de _Layout.cshtml ou de um arquivo de layout equivalente.

<!DOCTYPE html>
<html lang="en">
<head>
@Html.Raw(NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader())
...
</head>
<body>
...
<!DOCTYPE html>
<html lang="en">
<head>
@Html.Raw(NewRelic.Api.Agent.NewRelic.GetBrowserTimingHeader("YOUR_NONCE_VALUE"))
...
</head>
<body>
...
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.