Types de données d'activité

Ces types de données peuvent être utilisés pour capturer des activités, des entraînements et des métriques concernant de l'exercice physique.

Activité

Ce type de données peut être utilisé pour capturer toute activité effectuée par un utilisateur. Il peut s'agir des activités de fitness courantes comme la course à pied ou d'autres sports, ainsi que des activités comme la méditation, le jardinage et le sommeil.

Si l'utilisateur a effectué plusieurs activités au cours de cette période, créez une une session pour le type d'activité principal et plusieurs segments pour les différents types d'activité. Par exemple, s'il a fait un peu de kickboxing et de boxe lors d'une compétition d'arts martiaux mixtes. créez une session d'arts martiaux mixtes. Vous pouvez ensuite ventiler en segments.

Chaque point de données a besoin d'une heure de début et d'une heure de fin. Les points de données n'ont pas besoin d'être dos à dos ou directement l’un après l’autre, il peut y avoir des écarts entre les deux.

REST

Nomcom.google.activity.segment
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) activity type (int – énumération)
Type d'activité réalisée par l'utilisateur. Pour consulter la liste des types d'activités, cliquez ici.

Android

Nomcom.google.activity.segment
Objet de type de donnéesTYPE_ACTIVITY_SEGMENT
Autorisation AndroidACTIVITY_RECOGNITION
Champs (format – unité) FIELD_ACTIVITY (int – énumération)
Type d'activité réalisée par l'utilisateur. Pour consulter la liste des types d'activités, cliquez ici.

Métabolisme de base (MB)

Ce type de données capture le MB d'un utilisateur en kilocalories. Chaque point de données représente le nombre de kilocalories qu'un utilisateur brûlerait s'il était au repos toute la journée, en fonction de leur taille et de leur poids. Seule l'heure de fin doit être définie. Ce servira de code temporel pour la lecture.

REST

Nomcom.google.calories.bmr
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) calories (float – kcal par jour)
Nombre de kilocalories qu'un utilisateur brûlerait au repos toute la journée, en fonction de sa taille et de son poids.

Android

Nomcom.google.calories.bmr
Objet de type de donnéesTYPE_BASAL_METABOLIC_RATE
Champs (format – unités) FIELD_CALORIES (float – kcal par jour)
Nombre de kilocalories qu'un utilisateur brûlerait au repos toute la journée, en fonction de son âge, de son poids et de sa taille.

Calories brûlées

Ce type de données capture le nombre total de calories (en kilocalories) brûlées selon le y compris les calories brûlées au repos. Chaque point de données représente total de kilocalories brûlées sur un intervalle de temps, donc les heures de début et de fin doit être défini.

REST

Nomcom.google.calories.expended
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) calories (float – kcal)
Nombre de kilocalories brûlées.

Android

Nomcom.google.calories.expended
Objet de type de donnéesTYPE_CALORIES_EXPENDED
Autorisation AndroidACTIVITY_RECOGNITION
Champs (format – unités) FIELD_CALORIES (float – kcal)
Nombre de kilocalories brûlées.

Cadence de pédalage

Ce type de données permet aux utilisateurs de pédaler sur leur vélo. en tours de manivelle par minute (tr/min). Chaque point de données représente mesure instantanée de la vitesse de pédalage, de sorte que seule la fin doit être défini. Il servira de code temporel pour la lecture.

REST

Nomcom.google.cycling.pedaling.cadence
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) tr/min (float – tr/min)
Nombre de tours de manivelle de vélo par minute.

Android

Nomcom.google.cycling.pedaling.cadence
Objet de type de donnéesTYPE_CYCLING_PEDALING_CADENCE
Champs (format – unités) FIELD_RPM (float tr/min)
Nombre de tours de manivelle de vélo par minute.

Vélo en pédalage cumulé

Si un utilisateur fait du vélo, ce type de données peut servir à capturer le nombre de tours de manivelle 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.

REST

Nomcom.google.cycling.pedaling.cumulative
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) revolutions (int – nombre)
Nombre de tours de manivelle de vélo sur une période donnée.

Android

Nomcom.google.cycling.pedaling.cumulative
Objet de type de donnéesTYPE_CYCLING_PEDALING_CUMULATIVE
Champs (format – unités) FIELD_REVOLUTIONS (int – nombre)
Nombre de tours de manivelle de vélo sur une période donnée.

Points cardio

Ce type de données capture le nombre de points cardio qu'un utilisateur a gagnés, leur activité. Chaque point de données représente le nombre de points cardio calculés pendant un intervalle de temps donné.

Les utilisateurs peuvent définir un objectif de points cardio quotidien et suivre leurs progrès. Points cardio peut être calculé à l'aide des éléments suivants:

Le nombre de points cardio gagnés dépend de l'intensité de l'activité. Utilisez ce guide pour calculer et écrire des points cardio:

Données 1 ch (activité faible à moyenne) 2 ch (activité à haute intensité)
Fréquence cardiaque 1 minute d'activité à une fréquence cardiaque supérieure à 50 % 1 minute d'activité à une fréquence cardiaque supérieure à 70 %
Valeur MET 3 à 6 MET. Par exemple, l'aviron ou l'escalade, > 6 MET. Par exemple, pratiquer le HIIT, le ski, le volley-ball ou le football.
Vitesse à pied 100 à 130 pas par minute > 130 pas par minute

REST

Nomcom.google.heart_minutes
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) intensité (float : points cardio)
Points cardio gagnés en fonction de l'intensité de l'exercice ou de l'activité de l'utilisateur.

Android

Nomcom.google.heart_minutes
Objet de type de donnéesTYPE_HEART_MINUTES
Champs (format – unités) FIELD_INTENSITY (float – points cardiaques)
Intensité de l'exercice ou de l'activité de l'utilisateur. Une minute de activité physique légère à modérée (marche à plus de 4 km/h, ou à vélo à plus de 16 km/h) permet de gagner 1 point cardio. Une minute ou plus une activité intense permet de gagner 2 points cardio.

Minutes actives

Ce type de données capture le nombre de minutes actives que Google Fit calcule qu'un de l'utilisateur, grâce à toute son activité. Chaque point de données représente nombre de Minutes actives pour un intervalle de temps. Les heures de début et de fin doivent être définies.

Les utilisateurs peuvent gagner des minutes actives grâce à toute activité comme le yoga, la danse ou le jardinage. et d'autres tâches ménagères. S'il va se promener, Google Fit lui récompense un mouvement Une minute chaque fois qu'il fait au moins 30 pas en 60 secondes.

REST

Nomcom.google.active_minutes
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) duration (durée) (int – millisecondes)
Durée des minutes actives gagnées, en millisecondes.
Plage valide : >=0

Android

Nomcom.google.active_minutes
Objet de type de donnéesTYPE_MOVE_MINUTES
Champs (format – unités) FIELD_DURATION (int – millisecondes)
Durée des minutes actives gagnées, en millisecondes.
Plage valide: 0 – Long.MAX_VALUE

Alimentation

Ce type de données capture la puissance générée par un utilisateur lorsqu'il effectue une activité, mesurée en watts. Par exemple, l'utilisation d'un compteur de puissance lors d'un exercice sur un vélo d'appartement. Chaque point de données représente une mesure instantanée de d'énergie générée.

Chaque point de données représente une mesure instantanée de la puissance générée. Ainsi, l'heure de fin doit être définie. Il servira de code temporel pour la lecture.

REST

Nomcom.google.power.sample
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) watts (float – watts)
Énergie générée, en watts.

Android

Nomcom.google.power.sample
Objet de type de donnéesTYPE_POWER_SAMPLE
Champs (format – unités) FIELD_WATTS (float – watts)
Énergie générée, en watts.

Cadence de calcul du nombre de pas

Ce type de données capture la cadence de marche, mesurée en pas par minute. Chaque le point de données représente une mesure instantanée de la cadence en pas par minute.

REST

Nomcom.google.step_count.cadence
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités) rpm (float – pas/minute)
Cadence mesurée en pas par minute.

Android

Nomcom.google.step_count.cadence
Objet de type de donnéesTYPE_STEP_COUNT_CADENCE
Champs (format – unités) FIELD_RPM (float – pas/minute)
Cadence mesurée en pas par minute.

Delta du nombre de pas

Ce type de données capture le nombre de pas effectués depuis la dernière lecture. Chaque l'étape n'est enregistrée qu'une seule fois, les points de données ne doivent donc pas avoir de temps de chevauchement. La l'heure de début de chaque point de données doit représenter le début de l'intervalle dans quelles mesures ont été prises.

L'heure de début doit être supérieure ou égale à la date de fin du point de données précédent. Additionner toutes les valeurs pour une période de temps calcule le nombre total de pas au cours de cette période.

REST

Nomcom.google.step_count.delta
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités)
steps (nombre de pas) : int
Nombre de pas effectués au cours d'une période.
Plage valide: 0 à 10 pas par seconde

Android

Nomcom.google.step_count.delta
Objet de type de donnéesTYPE_STEP_COUNT_DELTA
Autorisation AndroidACTIVITY_RECOGNITION
Champs (format – unités)
TYPE_STEP_COUNT_DELTA (int – nombre)
Nombre de pas effectués au cours d'une période.
Plage valide: 0 à 10 pas par seconde

Entraînement

Chaque point de données représente un seul ensemble continu d'un exercice d'entraînement par un utilisateur. Le point de données contient des champs pour le type d'exercice (par exemple d'exercices en résistance ou d'entraînement avec poids), le nombre de répétitions de l'exercice, sa durée et la résistance.

REST

Nomcom.google.activity.exercise
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
Champs (format – unités)
exercise (int – énumération)
Valeurs représentant différents exercices, comme les exercices d'haltérophilie, les exercices de musculation et les exercices cardiovasculaires.
repetitions (int – énumération)
Nombre de répétitions d'un exercice.
resistance type (int – énumération)
Type de résistance utilisé pendant l'exercice.
Résistance (float – kg)
Résistance de l'exercice (ou poids), en kilogrammes.
duration (durée) (int – millisecondes)
Durée d'un exercice dont la durée est importante.

Android

Nomcom.google.activity.exercise
Champs (format – unités)
FIELD_EXERCISE (int – énumération)
Valeurs représentant différents exercices, comme les exercices d'haltérophilie, les exercices de musculation et les exercices cardiovasculaires.
FIELD_REPETITIONS (int – nombre)
Nombre de répétitions d'un exercice.
FIELD_RESISTANCE_TYPE (int – énumération)
Type de résistance utilisé pendant l'exercice.
FIELD_RESISTANCE (float – kg)
Résistance de l'exercice (ou poids), en kilogrammes.
FIELD_DURATION (int – millisecondes)
Durée d'un exercice dont la durée est importante.