Partilhar via


Perguntas frequentes sobre o Google Analytics

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, exceto para os recursos de Análise e Diagnóstico, que continuarão a ter suporte até 30 de junho de 2026. Mais informações.

Os dados são amostrados?

Os dados não são amostrados. O Google Analytics usará todos os dados enviados, a menos que sejam enviados no formato errado ou que alguns dos limites conhecidos sejam atingidos.

Qual é a latência entre um log enviado e sua representação nos painéis do Google Analytics?

A latência é normalmente de alguns minutos.

Se o aplicativo estiver offline, o SDK armazena os logs e os envia assim que estiver online novamente?

Sim. Quando não há conectividade de rede, o SDK salva até 10 MB (por padrão) de logs no armazenamento local. O tamanho do armazenamento pode ser alterado via setMaxStorageSize API. Quando o armazenamento estiver cheio, o SDK começará a descartar logs antigos para abrir espaço para os novos logs. Depois que a conectividade de rede for restaurada, o SDK enviará esses logs para o back-end do App Center.

A duração da sessão é desconhecida, porquê?

Uma sessão é definida como o tempo desde que o aplicativo chega ao primeiro plano até o último evento antes de ir para o plano de fundo. Se nenhum evento personalizado for identificado dentro de 5 minutos em uma sessão, a sessão não será contada.

Porque é que o meu gráfico "Distribuição do SO" mostra mais dispositivos do que o número de instalações?

As contagens de distribuição do SO não são capturas instantâneas. São contagens de dispositivos que correspondem ao período de tempo selecionado. Por exemplo, se os usuários atualizarem de uma versão do sistema operacional para uma versão mais recente dentro do período de tempo selecionado, eles serão contados em ambas as versões do sistema operacional. Se um número significativo de usuários atualizar dentro do período de tempo, a sobreposição pode causar visivelmente mais dispositivos no gráfico "Distribuição do SO" do que o número de instalações.

Porque é que as informações do país/região não são apresentadas? / As informações do país/região não parecem estar corretas.

O país/região é determinado pelo país/região da operadora e requer que o dispositivo tenha um SIM. Se estiver a utilizar um tablet ou um dispositivo sem cartão SIM, o país/região não será comunicado. Se você estiver usando um simulador, as informações de país/região provavelmente não serão precisas.

Qual é o número máximo de eventos distintos que podem ser enviados por aplicativo?

Para o Google Analytics, o número máximo de eventos personalizados distintos que acompanharemos por dia é de 200. As contagens serão redefinidas diariamente às 12h UTC. No entanto, não há limite para o número máximo de instâncias de eventos enviadas por dispositivo.

O limite de 200 eventos distintos por dia não se aplica à Exportação. Exportamos todos os logs que aceitamos, mesmo que não os rastreemos no Analytics.

Qual é o número máximo de propriedades de evento que posso definir por evento? O que acontece se eu enviar mais do que o limite?

O número máximo de propriedades de evento está atualmente definido como 20. Se mais de 20 propriedades forem enviadas, elas serão automaticamente rejeitadas.

Qual é o número máximo de valores de propriedade que posso enviar por evento?

Você verá a contagem dos 10 valores de propriedade que possuem a maior contagem.

Por que não estou vendo nenhum dado no fluxo de log?

A página de fluxo de registos mostrará os registos de entrada à medida que chegam. Para começar a ver os registos a fluir, irá precisar abrir a página de fluxo de registos para poder começar a enviar registos desde a aplicação.

Posso exportar os dados brutos?

Sim. Em Configurações do aplicativo, você pode exportar todos os seus dados brutos do Analytics para o Armazenamento de Blobs do Azure e o Application Insights.

Quais são as limitações de período de tempo para enviar um log para o App Center?

O back-end do App Center só aceitará logs que não sejam mais de 25 dias no passado ou 3 dias no futuro.

Quão granular é a resposta para os parâmetros start e end da API Analytics?

A API de Analytics devolve contagens diárias. Em outras palavras, a parte de tempo da entrada é ignorada e apenas o componente dia é levado em conta quando o resultado é processado.

Por que o valor do UserId é "Nenhum" em eventos, sessões e outros dados analíticos do Analytics?

O ID de utilizador só pode ser aplicado aos Diagnósticos (falhas, erros) por enquanto.

A solução alternativa é adicionar o userId em Propriedades, conforme mostrado abaixo.

Map<String, String> properties = new HashMap<>();
properties.put("UserId", "your user Id");
Analytics.trackEvent("EventName", properties);