Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 do Google Analytics não aparecem no portal
Certifique-se de ter integrado os módulos do SDK corretamente.
Certifique-se de que o App Secret correto está incluído junto com a chamada do
Start()método. Você pode copiar o código exatoStart()abrindo o aplicativo no portal e navegando até a página Introdução.No console, procure um log de assert com a mensagem - "App Center SDK configurado com êxito". Este log verifica que o SDK foi configurado com êxito e que os seus logs serão encaminhados.
Se pretender ver os logs que são enviados para o back-end, altere o nível de log para Detalhado na sua aplicação e o SDK mostrará os logs na consola. Chame a API abaixo antes de iniciar o SDK.
AppCenter.LogLevel = LogLevel.Verbose;Certifique-se de que o dispositivo está online.
Às vezes, os logs podem demorar alguns minutos para aparecer no portal. Aguarde algum tempo se for esse o caso.
Para verificar se o back-end do App Center recebeu seus dados, vá para a seção Fluxo de log no serviço Analytics. Os seus eventos devem aparecer assim que forem enviados.
Usar o App Center nas tarefas em segundo plano
O SDK do App Center não suporta o envio de logs de uma tarefa em segundo plano. Isso ocorre porque o processo das tarefas em segundo plano pode terminar inesperadamente e não espera pela finalização das tarefas assíncronas. Leia mais sobre tarefas em segundo plano.
Proteger o valor secreto do App Center
O app_secret é um identificador do seu aplicativo, é necessário saber a qual aplicativo o tráfego se aplica e não pode ser usado para recuperar ou editar dados existentes. Caso o seu app_secret esteja exposto, o maior risco é enviar dados incorretos para a sua aplicação, mas isso não terá impacto na segurança dos dados.
Para recuperar dados confidenciais, você precisa fornecer um token de aplicativo/usuário, que é gerado no lado do cliente. Não há como tornar os dados do lado do cliente completamente seguros.
Você pode melhorar a segurança do seu aplicativo usando uma variável de ambiente para injetar o segredo do aplicativo em seu código. Dessa forma, o segredo não fica visível no seu código.