Notas da versão

Esta página contém informações sobre as versões da API Google Fit. Esse registro lista as versões por data e inclui novos recursos, correções de bugs ou melhorias significativas na performance.

2 de agosto de 2021

A gravação em Tipos de dados de saúde agora tem disponibilidade geral para desenvolvedores. A autorização para acessar tipos de dados de saúde é consistente com todos os outros tipos de dados. Confira mais detalhes neste link.

27 de abril de 2021

Houve um pequeno atraso na aplicação das mudanças na autorização anunciadas em 10 de outubro de 2020. As mudanças na autorização serão aplicadas a partir de 4 de maio de 2021.

A Política de dados do usuário e do desenvolvedor do Google Fit também estará em vigor no dia 4 de maio de 2021. A verificação de apps, como parte da aplicação da política para desenvolvedores do Fit, começará no curso.

19 de outubro de 2020

Como parte dos nossos esforços contínuos para melhorar a segurança e a privacidade do Google Fit para desenvolvedores e usuários, fizemos algumas mudanças nas políticas e APIs do Google Fit:

  • Há uma nova política de dados do usuário e do desenvolvedor do Google Fit. Revise a política e, se relevante, faça as alterações apropriadas nos apps e serviços.
  • O acesso de gravação agora só permitirá que um app leia os dados gravados. Para continuar lendo dados gravados por outros apps da plataforma Google Fit, atualize seu código para solicitar escopos de acesso de leitura para os tipos de dados relevantes.
  • Os dados de frequência cardíaca têm escopos próprios.
  • Os dados de sono têm escopos próprios e um novo tipo de dados.
  • Ao trabalhar com o SessionsClient, agora você precisa especificar que tipo de sessão seu app precisa acessar usando os métodos apropriados do FitnessOptions.

Essas mudanças na API estarão disponíveis para uso dos desenvolvedores a partir de 19 de outubro de 2020. Ela começará a ser aplicada a partir de 27 de abril de 2021.

Clique aqui para ver mais detalhes e instruções sobre essas mudanças.

21 de março de 2019

O app Google Fit agora mostra sessões de sono gravadas na API do Android. Saiba mais sobre como gravar e ler dados de sono.

19 de novembro de 2018

As seguintes mudanças foram feitas na API Google Fit:

  • As solicitações de leitura para os tipos de dados com.google.location.sample e com.google.location.bounding_box só vão retornar dados do mesmo app que gravou os dados.

26 de setembro de 2018

O Google Play Services fitness 16.0.0 oferece acesso a dois novos tipos de dados e aos dados agregados deles:

Artefatos lançados em maven.google.com

  • com.google.android.gms:play-services-fitness:16.0.0

Novembro de 2017

O Google Play Services 11.6.0 apresenta estes novos recursos do Google Fit:

  • A API Fitness foi atualizada para os novos clientes baseados em GoogleApi, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para ser usado:
    • A classe BleClient e os métodos Fitness.getBleClient() foram adicionados. O BleClient oferece o ponto de entrada para buscar, reivindicar e usar dispositivos Bluetooth de baixa energia no Google Fit.
    • A classe ConfigClient e os métodos Fitness.getConfigClient() foram adicionados. O ConfigClient fornece o ponto de entrada para acessar tipos de dados personalizados e configurações no Google Fit.
    • A classe GoalsClient e os métodos Fitness.getGoalsClient() foram adicionados. O GoalsClient oferece o ponto de entrada para a leitura de Goals de condicionamento físico criados pelos usuários no Google Fit.
    • A classe HistoryClient e os métodos Fitness.getHistoryClient() foram adicionados. O HistoryClient fornece o ponto de entrada para inserir, excluir e ler dados no Google Fit.
    • A classe RecordingClient e os métodos Fitness.getRecordingClient() foram adicionados. O RecordingClient é o ponto de entrada para a coleta de dados do sensor em segundo plano com baixo consumo de energia e sempre ativada no Google Fit.
    • A classe SensorsClient e os métodos Fitness.getSensorsClient() foram adicionados. O SensorsClient fornece o ponto de entrada para expor diferentes fontes de dados de condicionamento físico em dispositivos locais e conectados, além de fornecer eventos ao vivo aos listeners.
    • A classe SessionsClient e os métodos getSessionsClient foram adicionados. O SessionsClient oferece o ponto de entrada para criar e gerenciar Sessions de atividade do usuário no Google Fit.

Maio de 2015

O Google Play Services 7.5 apresenta estes novos recursos do Google Fit:

  • Os cálculos de distância percorrida e calorias gastas estão disponíveis para assinatura.
    • A plataforma Fit começa a monitorar dados de distância e calorias assim que um app no dispositivo é inscrito nos dados. Para mais informações sobre como assinar tipos de dados, consulte Registrar dados de condicionamento físico.
    • Os dados não estão disponíveis em tempo real com a API Sensors.
  • A plataforma Fit agora pode armazenar dados de rotina de exercícios, como curls do bíceps e agachamentos, com o tipo de dados com.google.activity.exercise. Para mais informações sobre os exercícios que o Fit pode armazenar, consulte WorkoutExercises.

Abril de 2015

O Google Play Services 7.3 apresenta estes novos recursos do Google Fit:

  • Agora, a plataforma Fit pode monitorar dados de nutrição com o tipo de dado com.google.fitness.
    • O uso do tipo de dados com.google.calories.consumed foi descontinuado. O consumo de calorias pode ser registrado com o tipo de dados com.google.fitness.item.
    • Para mais informações sobre os tipos de dados, consulte Tipos de dados de condicionamento físico.
  • Os desenvolvedores podem extrair a contagem diária agregada de passos para uso em áreas como mostradores do relógio do Android Wear. Para mais informações, consulte Ler o total diário de dados.

Março de 2015

O Google Play Services 7.0 apresenta estes novos recursos do Google Fit:

  • A API Google Fit agora é modularizada para que você possa escolher quais recursos incluir no seu app. Essa mudança reduz significativamente a necessidade de memória para apps que ativam o Google Fit e afeta a forma como você acessa as APIs. Para mais informações sobre como atualizar seu código, consulte Conectar ao serviço de condicionamento físico.
  • A plataforma Fit agora calcula a distância. Para acessar os dados, use o tipo de dados com.google.distance.delta. Para mais informações sobre os tipos de dados, consulte Tipos de dados de condicionamento físico.
  • Agora os desenvolvedores podem ler e gravar dados de sono granulares. Isso inclui sono leve, sono profundo, REM e atividades em vigília. Esses tipos de atividade granulares foram adicionados ao tipo enumerado FitnessActivities.