Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Rastreamento de logs

Última atualização: Jun 28, 2026

Este tópico apresenta o rastreamento de logs envolvido no Mobile Analysis Service (MAS).

Instruções de coleta de dados

As funcionalidades do MAS dependem dos logs de rastreamento reportados pelo cliente. Para oferecer recursos de análise mais precisos, os logs de rastreamento coletam as seguintes informações do dispositivo: endereço IP público, IMEI, IMSI, modelo do dispositivo, versão do sistema operacional, tipo de rede (como Wi-Fi, 3G ou 4G), idioma do sistema operacional, número de núcleos de CPU, velocidade de rotação da CPU, tamanho da memória, resolução da tela, ID do canal do cliente e número da versão do cliente.

Modelo de log de rastreamento

O modelo de log de rastreamento varia conforme o tipo de log. Um log é uma sequência de caracteres separada por vírgulas. Cada campo na string possui um significado específico, e o servidor divide o log por campo.

Os tipos comuns de rastreamento são:

  • Rastreamento para Android ou iOS

    • Rastreamento de eventos personalizados: registra ações como cliques em botões ou links. É possível crie rastreamentos para qualquer momento de disparo de uma ação no seu aplicativo. Posteriormente, esses logs podem ser utilizados em funcionalidades como análise de eventos personalizados e análise de funil.

    • Rastreamento de comportamento

      • Rastreamento de dispositivo/usuário ativo: registra a inicialização do seu aplicativo, seja uma inicialização a frio ou quando o aplicativo passa para o primeiro plano. Os logs de rastreamento permitem analisar métricas essenciais como Contagem de inicializações, Novos usuários, Usuários ativos e Contas ativas.

        • No cliente Android, por padrão, um dispositivo/usuário ativo é reportado sempre que o aplicativo volta ao primeiro plano após permanecer em segundo plano por mais de 30 minutos.

        • No cliente iOS, por padrão, um dispositivo/usuário ativo é reportado sempre que o aplicativo passa do segundo plano para o primeiro plano. Caso deseje ajustar o intervalo de reporte para 30 minutos, defina o valor de retorno de [[DTFrameworkInterface sharedInstance] logReportActiveMinInterval]; como 1800.

      • Rastreamento automatizado de páginas: registra informações como visualizações de página, tráfego da página e tempo de permanência. Esses logs servem para analisar métricas como PV, UV e Tráfego da página.

      • Rastreamento de mudança para segundo plano: registra informações sobre a alternância entre o primeiro plano e o segundo plano do seu aplicativo. Utilize esses logs para analisar métricas como Tempo de uso do aplicativo e Duração ativa.

    • Rastreamento de desempenho

      • Rastreamento de velocidade de inicialização: registra a velocidade de inicialização do seu aplicativo, incluindo a primeira inicialização (quando o aplicativo é aberto pela primeira vez após a instalação) e inicializações subsequentes (qualquer abertura do aplicativo que não seja a primeira após a instalação).

      • Rastreamento de travamentos: registra travamentos do aplicativo e logs de erros relacionados. Os travamentos incluem:

        • Travamento na inicialização do Android: falha ao sair da página de boas-vindas e insira na página inicial dentro de 30 segundos após o lançamento do aplicativo.

        • Travamento ANR no Android: o aplicativo não responde. Para mais informações, consulte a descrição de ANR no site do Android.

        • Travamento na inicialização do iOS: a thread principal não conclui a execução de um método dentro de 5s durante a inicialização do aplicativo.

        • Travamento ANR no iOS: a thread principal não conclui a execução de um método dentro de 5s enquanto o aplicativo está em execução.

      • Rastreamento de lentidão: registra lentidões do aplicativo e logs de erros associados. A lentidão ocorre quando a thread principal não finaliza a execução de um método dentro do período especificado (2,25 segundos para Android e 2 segundos para iOS).

      • Rastreamento de falhas: registra falhas (crashes) do aplicativo e pilhas de erros.

  • Rastreamento H5 e PC

    • Rastreamento de páginas: registra automaticamente informações como visualizações de página e fluxo de tráfego. Essas informações medem indicadores como PV, UV e Direção do fluxo de tráfego.

    • Rastreamento de toques: registra o clique em um botão ou link específico em uma página da Web.

    • Rastreamento de exposição: registra informações de exposição de determinado conteúdo em uma página da Web.