FAILURE: Build failed with an exception.
* Where:
Script '.../cordova/platforms/android/cordova-plugin-appcenter-*/*.gradle' line: 3
* What went wrong:
A problem occurred evaluating script.
> Could not find method google() for arguments [] on repository container.
Atualize cordova-android
para pelo menos 6.4.0
. Você pode executar cordova platform update android
para atualizar a plataforma para a versão mais recente ou cordova platform add android@6.4.0
para usar a versão exata.
Análise não aparecendo no portal
Verifique se você adicionou essa linha ao arquivo de configuração:
<preference name="APPCENTER_ANALYTICS_ENABLE_IN_JS" value="true" />
Por padrão, esse valor é false
.
Proteger o valor do segredo 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. Se você app_secret
estiver exposto, o maior risco será enviar dados inválidos para seu aplicativo, mas isso não terá efeito sobre a segurança dos dados.
Para recuperar dados confidenciais, você precisaria 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 aplicativo usando uma variável de ambiente para injetar o segredo do aplicativo em seu código. Dessa forma, o segredo não está visível em seu código.