Notas da versão

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

2 de agosto de 2021

A gravação em tipos de dados de saúde agora está disponível para todos os desenvolvedores. A autorização para acessar tipos de dados do Health é consistente com todos os outros tipos de dados. Veja mais detalhes neste link.

27 de abril de 2021

Houve um pequeno atraso na aplicação das mudanças de 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 desenvolvedor e do usuário do Google Fit também será aplicada em 4 de maio de 2021. A verificação de apps, como parte da aplicação da política do desenvolvedor do Fit, começará com antecedência.

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 desenvolvedor e de usuário do Google Fit. Leia a política e, se relevante, faça as alterações necessárias nos seus apps e serviços.
  • Agora, o acesso de gravação permite que um app leia apenas os dados gravados. Para continuar ler 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 os próprios escopos.
  • Os dados de sono têm seus próprios escopos e um novo tipo de dados.
  • Ao trabalhar com o SessionsClient, agora você precisa especificar qual tipo de sessão seu app precisa acessar, usando os métodos adequados de FitnessOptions.

Essas mudanças na API estarão disponíveis para os desenvolvedores a partir de 19 de outubro de 2020. A aplicação começará em 27 de abril de 2021.

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

21 de março de 2019

Agora o app Google Fit exibe 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ó retornam dados para o mesmo app que gravou os dados.

26 de setembro de 2018

A versão 16.0.0 do Google Play Services oferece acesso a dois novos tipos de dados e aos respectivos agregados:

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 introduz os novos recursos do Google Fit a seguir:

  • Atualizamos a API Fitness para os novos clientes baseados no GoogleApi, que gerenciam automaticamente as conexões com serviços e exigem o uso de menos código boilerplate para usar:
    • Adição da classe BleClient e dos métodos Fitness.getBleClient(). O BleClient fornece o ponto de entrada para buscar, reivindicar e usar dispositivos com Bluetooth de baixa energia no Google Fit.
    • Adição da classe ConfigClient e dos métodos Fitness.getConfigClient(). O app ConfigClient fornece o ponto de entrada para acessar tipos de dados personalizados e configurações no Google Fit.
    • Adição da classe GoalsClient e dos métodos Fitness.getGoalsClient(). O GoalsClient fornece o ponto de entrada para ler Goals de condicionamento físico criados pelos usuários no Google Fit.
    • Adição da classe HistoryClient e dos métodos Fitness.getHistoryClient(). O HistoryClient fornece o ponto de entrada para inserir, excluir e ler dados no Google Fit.
    • Adição da classe RecordingClient e dos métodos Fitness.getRecordingClient(). O RecordingClient é o ponto de entrada para ativar a coleta de dados de sensor de baixo consumo energético sempre ativada no Google Fit.
    • Adição da classe SensorsClient e dos métodos Fitness.getSensorsClient(). O SensorsClient oferece o ponto de entrada para expor diferentes fontes de dados de condicionamento físico em dispositivos locais e conectados e oferecer eventos ao vivo para os ouvintes.
    • Adição da classe SessionsClient e dos métodos getSessionsClient. O SessionsClient é o ponto de entrada para criar e gerenciar Sessions de atividades do usuário no Google Fit.

Maio de 2015

O Google Play Services 7.5 introduz os novos recursos do Google Fit a seguir:

  • A distância percorrida e os cálculos de calorias gastas estão disponíveis para assinatura.
    • A plataforma Fit começa a monitorar a distância e os dados de calorias assim que um app no dispositivo é inscrito nos dados. Para saber mais sobre como se inscrever em tipos de dados, consulte Gravar 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 e squats de bíceps, 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 introduz os novos recursos do Google Fit a seguir:

  • A plataforma Fit agora pode monitorar dados nutricionais 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 recuperar contagens diárias de passos agregados para uso em áreas como mostradores de relógio do Android Wear. Para mais informações, consulte Ler dados totais diários.

Março de 2015

O Google Play Services 7.0 introduz os novos recursos do Google Fit a seguir:

  • A API Google Fit agora é modularizada para que você possa escolher quais recursos incluir no seu app. Essa mudança reduz significativamente o requisito de memória para apps que ativam o Google Fit e afeta como você acessa as APIs. Para mais informações sobre como atualizar seu código, consulte Conectar-se ao serviço de condicionamento físico.
  • A plataforma Fit agora calcula a distância. Para acessar os dados, use o tipo de dado 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 atividades de sono leve, sono profundo, REM e acordado. Esses tipos de atividade granulares foram adicionados ao tipo enumerado FitnessActivities.