Quando os usuários mantêm seu app atualizado nos próprios dispositivos, eles podem testar novos recursos e aproveitar as melhorias de desempenho e correções de bugs. Embora alguns usuários ativem as atualizações em segundo plano quando o dispositivo está em uma conexão ilimitada, outros podem precisar de um lembrete para instalar atualizações. As atualizações no app são um recurso das bibliotecas do Google Play Core que solicita que os usuários ativos atualizem o app.
O recurso de atualizações no app oferece suporte a dispositivos que executam o Android 5.0 (API de nível 21) ou mais recente. Além disso, as atualizações no app só têm suporte em dispositivos móveis Android, tablets Android e dispositivos ChromeOS.
Atualizar fluxos
O app pode usar as bibliotecas do Google Play Core para oferecer suporte aos seguintes fluxos de UX para atualizações no app:
Atualizações flexíveis
As atualizações flexíveis oferecem download e instalação em segundo plano com monitoramento otimizado do estado. Essa UX é adequada quando é aceitável que o usuário use o app durante o download da atualização. Por exemplo, você pode incentivar os usuários a testar um novo recurso que não é essencial para a funcionalidade principal do app.
Atualizações imediatas
Atualizações imediatas são fluxos de UX de tela cheia que exigem que o usuário atualize e reinicie o app para continuar a usá-lo. Esse fluxo de UX é ideal para casos em que uma atualização é essencial para a funcionalidade principal do app. Depois que um usuário aceita uma atualização imediata, o Google Play processa a instalação da atualização e a reinicialização do app.
Compatibilidade com atualizações no app
Aprenda a oferecer compatibilidade com atualizações no app, dependendo do ambiente de desenvolvimento:
Termos de Serviço
Ao acessar ou usar a biblioteca de atualizações no app do Google Play, você concorda com os Termos de Serviço do kit de desenvolvimento de software da Play Core. Leia e entenda todos os termos e políticas aplicáveis antes de acessar a biblioteca.
Segurança dos dados
As bibliotecas do Google Play são a interface do ambiente de execução do seu app na Google Play Store. Quando você usa a Play Core no seu app, a Play Store executa processos próprios, que incluem o processamento de dados regido pelos Termos de Serviço do Google Play. As informações abaixo descrevem como as bibliotecas da Play Core lidam com os dados para processar solicitações específicas do app.
Atualizações no app
Dados de uso coletados |
Metadados do dispositivo Versão do aplicativo Lista de módulos e pacotes de recursos instalados |
Propósito da coleta de dados | Os dados coletados são usados para determinar se uma atualização está disponível e qual é o tamanho esperado dela. |
Criptografia de dados | Os dados são criptografados. |
Compartilhamento de dados | Os dados não são transferidos para terceiros. |
Exclusão de dados | Os dados são excluídos após um período de armazenamento fixo. |
Nosso objetivo é oferecer o máximo de transparência possível, mas você é o único responsável por decidir como responder ao formulário da seção "Segurança dos dados" do Google Play com relação à coleta, ao compartilhamento e às práticas de segurança dos dados do usuário do seu app.