O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Saiba mais sobre o início do aplicativo, dados de desempenho do aplicativo em primeiro plano e aplicativo em segundo plano (aplicativos iOS e Android)

O Monitoramento de desempenho usa rastreamentos para coletar dados sobre processos monitorados em seu aplicativo. Um rastreamento é um relatório que contém dados capturados entre dois pontos no tempo em seu aplicativo.

Para aplicativos iOS e Android, o Monitoramento de Desempenho coleta automaticamente vários rastros relacionados ao ciclo de vida do aplicativo. Todos esses rastreamentos são como cronômetros porque medem o tempo que leva para o processo ser executado (a "duração").

Visualize os dados desses rastreios na guia No dispositivo do Firebase console ( saiba mais nesta página). Observe que, como esses rastreamentos coletam apenas a "duração" da métrica, às vezes são chamados de "Rastreamentos de duração". Além disso, no Firebase console (na guia No dispositivo ), esses rastros são agrupados na tabela chamada Durações .

Definições para cada traço

O Monitoramento de desempenho usa chamadas de método e notificações em seu aplicativo para determinar quando cada tipo de rastreamento começa e para. Todos esses rastreamentos são como cronômetros porque medem o tempo que leva para o processo ser executado.

Rastreamento de início de aplicativo

Esse rastreamento mede o tempo entre o momento em que o usuário abre o aplicativo e o momento em que o aplicativo responde. No console, o nome do rastreamento é _app_start . A métrica coletada para este rastreamento é "duração".

  • Começa quando o aplicativo carrega o primeiro Object na memória.

  • Pára após o primeiro loop de execução bem-sucedido que ocorre depois que o aplicativo recebe a notificação UIApplicationDidBecomeActiveNotification .

Rastreamento de aplicativo em primeiro plano

Esse rastreamento mede o tempo em que o aplicativo está sendo executado em primeiro plano e disponível para o usuário. No console, o nome do trace é _app_in_foreground . A métrica coletada para este rastreamento é "duração".

  • Inicia quando o aplicativo recebe a notificação UIApplicationDidBecomeActiveNotification .

  • Pára quando recebe a notificação UIApplicationWillResignActiveNotification .

Rastreamento de aplicativo em segundo plano

Esse rastreamento mede o tempo em que o aplicativo está sendo executado em segundo plano. No console, o nome do rastreamento é _app_in_background . A métrica relatada para este rastreamento é "duração".

  • Inicia quando o aplicativo recebe a notificação UIApplicationWillResignActiveNotification .

  • Pára quando recebe a notificação UIApplicationDidBecomeActiveNotification .

Métricas coletadas por esses rastros

Esses rastreios são rastreios prontos para uso, portanto, você não pode adicionar métricas personalizadas ou atributos personalizados a eles.

Todos esses rastreios são como cronômetros porque medem o tempo que leva para o processo monitorado ser executado. O nome dessa métrica coletada é chamado de "duração".

Rastreie, visualize e filtre dados de desempenho

Rastreie as principais métricas em seu painel

Adicione suas principais métricas ao seu painel para saber como estão as tendências. Você pode identificar regressões rapidamente ao ver as mudanças semanais ou verificar se as mudanças recentes em seu código estão melhorando o desempenho.

uma imagem do painel de métricas do Firebase Performance Monitoring

Para adicionar uma métrica ao seu painel, vá para o painel Desempenho no console do Firebase e clique na guia Painel . Clique em um cartão de métrica vazio e selecione uma métrica existente para adicionar ao seu painel. Clique em em um cartão de métrica preenchido para obter mais opções, como substituir ou remover uma métrica.

O painel mostra os dados métricos coletados ao longo do tempo, tanto na forma gráfica quanto como uma mudança percentual numérica.

Saiba mais sobre como usar o painel .

Ver todos os rastros e seus dados

Para ver esses rastros, vá para o painel de desempenho no console do Firebase e clique na guia No dispositivo .

Na guia No dispositivo , você pode clicar em várias telas para explorar um traço e detalhar as métricas de interesse. Na maioria das páginas, você pode usar o botão filtro (canto superior esquerdo da tela) para filtrar os dados por atributo, por exemplo:

uma imagem dos dados do Firebase Performance Monitoring sendo filtrados por atributo
  • Filtre por versão de aplicativo para visualizar dados sobre uma versão anterior ou mais recente
  • Filtre por dispositivo para saber como dispositivos mais antigos lidam com seu aplicativo
  • Filtre por país para garantir que a localização do seu banco de dados não esteja afetando uma região específica

Saiba mais sobre como visualizar dados de seus rastros .

Próximos passos

  • Visualize relatórios detalhados de sessões de usuário nos quais você pode ver um rastreamento específico em um contexto de linha do tempo de outros rastreamentos coletados durante a mesma sessão.