Les API Google Fit, y compris l'API REST Google Fit, ne seront plus disponibles après le 30 juin 2025. Depuis le 1er mai 2024, les développeurs ne peuvent plus s'inscrire pour utiliser ces API.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Types de données de localisation.
Tours de roue par minute
Si un utilisateur fait du vélo, ce type de données peut être utilisé pour capturer ses tours par minute (tr/min). Chaque point de données représente une mesure instantanée des tours de roue. Par conséquent, seule l'heure de fin doit être définie. Il sera utilisé comme horodatage pour la lecture.
Si un utilisateur se déplace à vélo, ce type de données peut être utilisé pour capturer le nombre de tours de roue sur une période donnée. Chaque point de données représente le nombre de tours depuis le décompte à l'heure de début.
Ce type de données capture la distance parcourue par l'utilisateur depuis la dernière mesure, en mètres. La distance totale sur un intervalle peut être calculée en additionnant toutes les valeurs pendant l'intervalle. L'heure de début de chaque point de données doit représenter le début de l'intervalle dans lequel la distance a été couverte.
L'heure de début doit être supérieure ou égale à l'heure de fin du point de données précédent.
Ce type de données capture l'emplacement de l'utilisateur. Étant donné que chaque point de données représente l'emplacement de l'utilisateur au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme code temporel pour la lecture.
Le "rayon de précision" estimé de la position serait dans un rayon de, en mètres. Par exemple, si vous avez dessiné un cercle autour de ce point géographique avec un rayon égal à la précision, il y a 68 % de chances que la véritable position de l'utilisateur se trouve dans le cercle. Cette estimation ne concerne que la précision horizontale. Il n'indique pas la précision de l'orientation, de la vitesse ou de l'altitude (si ces informations sont incluses pour ce lieu). Si cette position n'a pas de précision horizontale, la valeur 0.0 est renvoyée.
Portée valide: de 0 à 10 000 mètres
altitude (float — mètres)
Hauteur du lieu par rapport au niveau de la mer, en mètres.
Portée valide : de -100 000 à 100 000 mètres
Android
Nom
com.google.location.sample
Objet de type de données
TYPE_LOCATION_SAMPLE
Autorisation Android
ACCESS_FINE_LOCATION
Champs (format : unités)
FIELD_LATITUDE (float – degrés)
Latitude d'un lieu en degrés.
Plage valide : de -90 à 90 degrés
FIELD_LONGITUDE (float – degrés)
Longitude d'un lieu en degrés.
Plage valide: -180 à 180 degrés
FIELD_ACCURACY (float – mètres)
Le "rayon de précision" estimé de la position serait dans un rayon de, en mètres. Par exemple, si vous avez dessiné un cercle autour de ce point géographique avec un rayon égal à la précision, il y a 68 % de chances que la véritable position de l'utilisateur se trouve dans le cercle. Cette estimation ne concerne que la précision horizontale. Il n'indique pas la précision de l'orientation, de la vitesse ou de l'altitude (si ces informations sont incluses pour ce lieu). Si cette position n'a pas de précision horizontale, la valeur 0.0 est renvoyée.
Portée valide: de 0 à 10 000 mètres
FIELD_ALTITUDE (float – mètres)
Hauteur du lieu par rapport au niveau de la mer, en mètres.
Portée valide : de -100 000 à 100 000 mètres
Vitesse
Ce type de données capture la vitesse de l'utilisateur en mètres par seconde. La valeur représente l'amplitude scalaire de la vitesse. Par conséquent, les valeurs négatives ne doivent pas se produire. Étant donné que chaque point de données représente la vitesse au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme horodatage pour la lecture.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/06/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/06/25 (UTC)."],[[["Cycling wheel revolutions can be tracked as instantaneous RPM or total revolutions over a period."],["Distance delta data type captures the distance traveled since the previous reading, allowing calculation of total distance over an interval."],["Location sample data represents the user's location, but can only be accessed by the app that wrote it."],["Speed is recorded as a scalar value in meters per second with a specified valid range."]]],[]]