Notícias sobre produtos

Maior otimização da bateria: a métrica de wake locks parciais em excesso agora está fora da versão Beta

Leitura de 3 minutos

Uma ótima experiência do usuário é criada com base em um desempenho técnico forte. Temos o compromisso de ajudar você a criar apps estáveis, responsivos e eficientes que os usuários adoram. O consumo excessivo da bateria é uma das principais preocupações dos usuários e, juntos, estamos tomando medidas significativas para ajudar você a criar apps mais eficientes em termos de energia.

No início deste ano, lançamos uma nova métrica Beta no Android vitals, wake locks parciais em excesso, para ajudar você a identificar e resolver as causas do consumo da bateria. Essa métrica Beta inicial foi desenvolvida em colaboração com a Samsung, combinando os insights profundos e reais sobre a experiência do usuário com o consumo da bateria e os dados da plataforma do Android.

Agradecemos o feedback valioso que você enviou durante o período Beta. Com base nas suas informações e na nossa colaboração contínua com a Samsung, refinamos ainda mais o algoritmo para que ele seja ainda mais preciso e representativo. Temos o prazer de anunciar que essa métrica refinada agora está disponível para todos os desenvolvedores no Android vitals como uma nova métrica principal.

Definimos um limite de mau comportamento para wake locks em excesso. A partir de 1º de março de 2026, se o título não atender a esse limite de qualidade, poderemos excluí-lo de plataformas de descoberta importantes, como recomendações. Em alguns casos, podemos mostrar um aviso na página de detalhes do app para indicar aos usuários que o app pode causar consumo excessivo da bateria.

PRINCIPAIS MÉTRICAS DE QUALIDADE TÉCNICA DO GOOGLE PLAY

Para maximizar a visibilidade no Google Play, mantenha seu app abaixo dos limites de mau comportamento dessas métricas.

Taxa de falhas percebidas pelo usuárioÉ a porcentagem de usuários ativos por dia que tiveram pelo menos uma falha que provavelmente foi notada
Taxa de ANR percebido pelo usuárioÉ a porcentagem de usuários ativos por dia que tiveram pelo menos um ANR que provavelmente foi notado
Uso excessivo da bateriaÉ a porcentagem de sessões do mostrador do relógio em que o uso da bateria excede 4,44% por hora
Novo: wake locks parciais em excessoÉ a porcentagem de sessões do usuário em que o uso cumulativo de wake locks não isentos excede 2 horas

Os wake locks parciais em excesso agora fazem parte das barras de qualidade técnica que o Google Play espera que todos os títulos mantenham para uma ótima experiência do usuário

Essa é a primeira de uma série de novas métricas projetadas para fornecer insights mais profundos sobre a utilização de recursos do app, permitindo que você melhore a experiência dos usuários em todo o ecossistema Android.

1. Alinhamento da nossa definição de wake locks em excesso com as expectativas do usuário

Os apps podem manter wake locks para impedir que o dispositivo do usuário entre no modo de suspensão, permitindo que eles executem o trabalho em segundo plano enquanto a tela está desligada.

Consideramos uma sessão do usuário excessiva se ela tiver mais de 2 horas cumulativas de wake locks não isentos em um período de 24 horas. Essas sessões excessivas contribuem muito para o consumo elevado da bateria. Um wake lock é isento se for um wake lock mantido pelo sistema que oferece benefícios claros ao usuário que não podem ser otimizados ainda mais, como reprodução de áudio ou transferência de dados iniciada pelo usuário.

O limite de mau comportamento é ultrapassado quando 5% das sessões de usuário de um app nos últimos 28 dias são excessivas. Se o app exceder esse limite, você receberá um alerta diretamente na página de visão geral do Android vitals. Leia mais informações sobre nossa definição nas páginas de desenvolvedores Android.

breakdowns.png

O Android vitals vai alertar você sobre problemas de wake locks em excesso e fornecer uma tabela de tags de wake lock para a duração P90/ P99 para ajudar a identificar a origem pelo nome do wake lock.

Para ajudar você a entender o uso de wake locks parciais do app, estamos aprimorando a página de wake locks parciais em excesso no Android vitals com uma nova tabela de nomes de wake locks. Essa tabela detalha as sessões de wake lock pelos nomes e durações de tags específicos, permitindo que você identifique facilmente wake locks longos no ambiente de desenvolvimento local, como o Android Studio, para facilitar a depuração. Investigue todos os wake locks com durações P90 ou P99 acima de 60 minutos.

image2-android-vitals-warning.png

2. Wake locks em excesso e o impacto deles na visibilidade do Google Play

Se o título exceder o limite de mau comportamento para wake locks em excesso, ele poderá não ser qualificado para algumas plataformas de descoberta em que os usuários encontram novos apps e jogos.

Em alguns casos, também podemos mostrar um aviso na página de detalhes do app para informar aos usuários que o app pode fazer com que a bateria do dispositivo acabe mais rápido.

image3_new.png

Os usuários podem ver um aviso na página de detalhes do app se ele exceder o limite de mau comportamento. Observação: o texto e o design exatos estão sujeitos a mudanças.

Sabemos que fazer mudanças técnicas no código do app e na forma como ele funciona pode levar tempo. Por isso, estamos disponibilizando a métrica para que você possa diagnosticar e corrigir possíveis problemas agora, com tempo antes que as mudanças de visibilidade da loja comecem, a partir de 1º de março de 2026.

3. O que fazer em seguida

Recomendamos que você siga estas etapas para garantir que o app ofereça uma ótima experiência aos usuários:

  1. Acesse o Android vitals: analise o desempenho do app na nova métrica de wake locks parciais em excesso. A métrica agora está visível para todos os desenvolvedores cujos apps têm sessões de wake lock.
  2. Descubra wake locks parciais em excesso: use a nova tabela de nomes de wake locks para identificar wake locks parciais em excesso.
  3. Consulte a documentação: para orientações detalhadas sobre práticas recomendadas e correção de problemas comuns, confira nossa postagem do blog técnico, vídeo técnico e documentação atualizada para desenvolvedores sobre wake locks.

Agradecemos sua parceria contínua na criação de experiências de alta qualidade e desempenho em que os usuários podem confiar todos os dias.

Escrito por:
Continuar lendo