Notes de version

Cette page contient des informations sur les versions de l'API Google Fit. Le journal des modifications répertorie les versions par date et inclut de nouvelles fonctionnalités, des corrections de bugs ou des améliorations significatives des performances.

2 août 2021

L'écriture dans les types de données d'état est désormais accessible à tous les développeurs. L'autorisation d'accès aux types de données Santé est cohérente avec tous les autres types de données. En savoir plus

27 avril 2021

L'application des modifications des autorisations annoncées le 10 octobre 2020 a été retardée. Les modifications d'autorisation seront appliquées à partir du 4 mai 2021.

Les Règles relatives aux données utilisateur et aux développeurs Google Fit entreront également en vigueur le 4 mai 2021. La validation de l'application, conformément au règlement pour les développeurs Fit, commencera en temps voulu.

19 octobre 2020

Dans le cadre de nos efforts constants pour améliorer la sécurité et la confidentialité de Google Fit pour les développeurs et les utilisateurs, nous avons modifié les règles et les API de Google Fit:

  • Il existe un nouveau Règlement concernant les données utilisateur et le développeur Google Fit. Veuillez consulter le règlement et, le cas échéant, apporter les modifications appropriées à vos applications et services.
  • L'accès en écriture ne permettra désormais à une appli de lire que les données qu'elle a écrites. Pour continuer à lire les données écrites par d'autres applications à partir de la plate-forme Google Fit, mettez à jour votre code afin de demander des niveaux d'accès en lecture pour les types de données concernés.
  • Les données de fréquence cardiaque ont leurs propres champs d'application.
  • Les données sur le sommeil ont leurs propres champs d'application et un nouveau type de données.
  • Lorsque vous utilisez SessionsClient, vous devez maintenant spécifier le type de session auquel votre application doit accéder, à l'aide des méthodes appropriées de FitnessOptions.

Les développeurs pourront utiliser ces modifications d'API à partir du 19 octobre 2020. Application à partir du 27 avril 2021.

Pour en savoir plus et obtenir des instructions sur ces modifications, cliquez ici.

21 mars 2019

L'application Google Fit affiche désormais les sessions de sommeil écrites dans l'API Android. Découvrez comment écrire et lire les données sur votre sommeil.

19 novembre 2018

Les modifications suivantes ont été apportées à l'API Google Fit:

  • Les requêtes de lecture pour les types de données com.google.location.sample et com.google.location.bounding_box ne renvoient que les données de l'application ayant écrit les données.

26 septembre 2018

Les services Google Play Fitness 16.0.0 permettent d'accéder à deux nouveaux types de données et à leurs agrégations respectives:

Artefacts publiés sur maven.google.com

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

Novembre 2017

Les services Google Play 11.6.0 introduisent les nouvelles fonctionnalités Google Fit suivantes:

  • Mise à jour de l'API Fitness pour les nouveaux clients basés sur GoogleApi, qui gèrent automatiquement les connexions aux services et nécessitent moins de code récurrent à utiliser :
    • Ajout de la classe BleClient et des méthodes Fitness.getBleClient(). BleClient fournit le point d'entrée pour scanner, revendiquer et utiliser les appareils Bluetooth à basse consommation dans Google Fit.
    • Ajout de la classe ConfigClient et des méthodes Fitness.getConfigClient(). ConfigClient constitue le point d'entrée permettant d'accéder aux paramètres et aux types de données personnalisés dans Google Fit.
    • Ajout de la classe GoalsClient et des méthodes Fitness.getGoalsClient(). GoalsClient fournit le point d'entrée pour lire les données Goal de remise en forme créées par les utilisateurs dans Google Fit.
    • Ajout de la classe HistoryClient et des méthodes Fitness.getHistoryClient(). HistoryClient fournit le point d'entrée permettant d'insérer, de supprimer et de lire des données dans Google Fit.
    • Ajout de la classe RecordingClient et des méthodes Fitness.getRecordingClient(). RecordingClient fournit le point d'entrée permettant d'activer la collecte en arrière-plan des données des capteurs dans une faible consommation d'énergie et de façon permanente dans Google Fit.
    • Ajout de la classe SensorsClient et des méthodes Fitness.getSensorsClient(). SensorsClient constitue le point d'entrée pour exposer différentes sources de données de remise en forme dans les appareils locaux et connectés, et diffuser des événements en direct aux auditeurs.
    • Ajout de la classe SessionsClient et des méthodes getSessionsClient. SessionsClient fournit le point d'entrée pour créer et gérer les Session liés à l'activité des utilisateurs dans Google Fit.

Mai 2015

Les services Google Play 7.5 introduisent les nouvelles fonctionnalités Google Fit suivantes:

  • La distance parcourue et les calculs des calories dépensées sont disponibles sur abonnement.
    • La plate-forme Fit commence à suivre les données de distance et de calories dès qu'une application installée sur l'appareil s'abonne à ces données. Pour en savoir plus sur l'abonnement aux types de données, consultez la page Enregistrer des données de remise en forme.
    • Les données ne sont pas disponibles en temps réel avec l'API Sensors.
  • La plate-forme Fit peut désormais stocker des données de routine d'exercice, telles que les biceps et les squats, avec le type de données com.google.activity.exercise. Pour en savoir plus sur les exercices que Fit peut stocker, consultez WorkoutExercises.

Avril 2015

Les services Google Play 7.3 introduisent les nouvelles fonctionnalités Google Fit suivantes:

  • La plate-forme Fit peut désormais suivre les données nutritionnelles avec le type de données com.google.fitness.
    • Le type de données com.google.calories.consumed est désormais obsolète. La consommation de calories peut être enregistrée avec le type de données com.google.fitness.item.
    • Pour en savoir plus sur les types de données, consultez Types de données de remise en forme.
  • Les développeurs peuvent récupérer le nombre de pas quotidien pour les zones telles que les cadrans Android Wear. Pour en savoir plus, consultez Lire le total quotidien de données.

Mars 2015

Les services Google Play 7.0 introduisent les nouvelles fonctionnalités Google Fit suivantes:

  • L'API Google Fit est désormais modulaire afin que vous puissiez choisir les fonctionnalités à inclure dans votre application. Ce changement réduit considérablement les besoins en mémoire des applications qui activent Google Fit et affecte la façon dont vous accédez aux API. Pour savoir comment mettre à jour votre code, consultez Se connecter au service de remise en forme.
  • La plate-forme Fit calcule la distance. Pour accéder aux données, utilisez le type de données com.google.distance.delta. Pour en savoir plus sur les types de données, consultez la page Types de données de remise en forme.
  • Les développeurs peuvent désormais lire et écrire des données précises sur le sommeil. Cela inclut les activités de sommeil léger, de sommeil profond, de sommeil paradoxal et d'éveil. Ces types d'activités précis ont été ajoutés au type énuméré FitnessActivities.