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

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

Monitor seu aplicativo móvel Unreal Engine

Nosso plug-in New Relic Unreal Engine monitora seu aplicativo móvel Unreal Engine e fornece insights profundos sobre o desempenho, os erros e a experiência do usuário do seu aplicativo. Depois de instalar e configurar o plug-in Unreal Engine, você será capaz de:

  • Capture erros de C++: identifique e corrija problemas rapidamente.
  • Crie evento personalizado e métrico: entenda como seu usuário interage com seu aplicativo.
Summary view of a Unreal Engine app in New Relic

one.newrelic.com > All capabilities > Mobile > (select an app) > Summary: visualize dados e erros do Unreal Engine e monitor o desempenho do seu aplicativo ao longo do tempo.

Instalação manual

Se precisar instalar o plug-in manualmente, siga as etapas abaixo.

Revise os requisitos

Antes de instalar o plug-in Unreal Engine, certifique-se de que seu aplicativo Unreal Engine atenda a estes requisitos de versão:

Adicione o agente ao seu projeto

  1. No diretório raiz do seu projeto, crie uma pasta chamada Plugins.

  2. Copie a pasta NewRelic no Github. Você deveria ter algo como

    MyProject
    ├── Plugins
    └── NewRelic
    └── NewRelic.uplugin

Clique em Restart Now para continuar com a configuração adicional.

Para permitir a interface entre o agente e seu código C++, adicione NewRelic à lista de dependências no arquivo .Build.cs do seu módulo de jogo:

Adicionar token(s) de aplicativo

Para autenticar os dados do seu aplicativo Unreal Engine com o New Relic, adicione o(s) token(s) do seu aplicativo usando uma destas opções:

  • Nas configurações do seu projeto em plug-in → NewRelic, cole o(s) token(s) do seu aplicativo no (s) campo(s)New Relic do aplicativo .token Se quiser ter aplicativos New Relic Mobile separados (um para Android e outro para iOS), você precisará adicionar os dois tokens de aplicativo.

    Screenshot of app token fields in project settings
  • No arquivo Config/DefaultEngine.ini, adicione o seguinte a /Script/NewRelic.NewRelicSDKSettings, certificando-se de adicionar seu(s) próprio(s) token(s) de aplicativo:

    newrelicAppToken=application-token
    newrelicAppTokenIOS=ios-application-token

Personalize a instrumentação do agente

Precisa customizar sua instrumentação de agente? Nossos métodos públicos de API do SDK móvel permitem coletar dados personalizados, definir configurações padrão e muito mais.

As personalizações a seguir estão disponíveis para o plug-in Unreal Engine.

Se você quiser...

Use este método

Registre trilhas para rastrear a atividade do aplicativo que pode ser útil para a resolução de problemas de travamento.

Gravar trilhas

Acompanhe um método como uma interação.

Iniciar interação

Pare de interação

Registro métrico personalizado.

Registro métrico personalizado

Registre uma exceção.

Erros de registro

Grave atributo personalizado e evento.

Existem diversas formas de reportar atributo personalizado e evento:

Desligue o agente.

Desligue o agente

Execute um relatório de falha de teste.

Relatório de falhas de teste

Monitor erros de C++

Na interface do New Relic , você pode visualizar seus erros C++ fatais e não fatais e exceções tratadas, incluindo detalhes como trilha de evento, atributo e rastreamento de pilha para cada erro registrado.

Para visualizar seus erros:

  1. Vá para

    one.newrelic.com > All capabilities > Mobile

    .

  2. Selecione seu aplicativo Unreal Engine.

  3. Clique em

    Exceptions > Handled exceptions

    .

Você também pode criar um dashboard para esses erros usando esta consulta:

SELECT * FROM MobileHandledException SINCE 24 hours ago

Para obter mais informações sobre consulta NRQL, consulte Introdução ao NRQL.

Copyright © 2024 New Relic Inc.

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