Tipos de dados da API Google Health

A tabela a seguir contém a lista completa de tipos de dados, com várias colunas para ajudar você a entender a representação de cada tipo na API Google Health, bem como o escopo em que cada um está disponível.

Tabela: tipos de dados da API Google Health
Tipo de dados
  dataType
  filter parâmetro
Tipo de registro
Operações disponíveis
Escopo Suporte a webhook
Minutos ativos
  active-minutes
  active_minutes
Intervalo reconcile, rollup, dailyRollup activity_and_fitness
Minutos na faixa ativa
  active-zone-minutes
  active_zone_minutes
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Nível de atividade
  activity-level
  activity_level
Intervalo list, reconcile activity_and_fitness
Altitude
  altitude
  altitude
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Gordura corporal
  body-fat
  body_fat
Exemplo list, get, reconcile, rollup, dailyRollup, create, update, batchDelete health_metrics_and_measurements
Calorias na zona de frequência cardíaca
  calories-in-heart-rate-zone
  calories_in_heart_rate_zone
Intervalo rollup, dailyRollup activity_and_fitness
Variabilidade diária da frequência cardíaca
  daily-heart-rate-variability
  daily_heart_rate_variability
Diário list, reconcile health_metrics_and_measurements
Zonas diárias de frequência cardíaca
  daily-heart-rate-zones
  daily_heart_rate_zones
Diário reconcile health_metrics_and_measurements
Saturação diária de oxigênio
  daily-oxygen-saturation
  daily_oxygen_saturation
Diário list, reconcile health_metrics_and_measurements
Ritmo respiratório diário
  daily-respiratory-rate
  daily_respiratory_rate
Diário list, reconcile health_metrics_and_measurements
Frequência cardíaca diária em repouso
  daily-resting-heart-rate
  daily_resting_heart_rate
Diário list, reconcile health_metrics_and_measurements
Derivações diárias de temperatura do sono
  daily-sleep-temperature-derivations
  daily_sleep_temperature_derivations
Diário list, reconcile health_metrics_and_measurements
VO₂ máx. diário
  daily-vo2-max
  daily_vo2_max
Diário list, reconcile activity_and_fitness
Distância
  distance
  distance
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Exercício
  exercise
  exercise
Sessão list, get, reconcile, create, update, batchDelete activity_and_fitness
Andares
  floors
  floors
Intervalo reconcile, rollup, dailyRollup activity_and_fitness
Frequência cardíaca
  heart-rate
  heart_rate
Exemplo list, reconcile, rollup, dailyRollup health_metrics_and_measurements
Variabilidade da frequência cardíaca
  heart-rate-variability
  heart_rate_variability
Exemplo list, reconcile health_metrics_and_measurements
Altura
  height
  height
Exemplo list, get, reconcile, create, update, batchDelete health_metrics_and_measurements
Registro de hidratação
  hydration-log
  hydration_log
Sessão list, get, reconcile, rollup, dailyRollup, create, update, batchDelete nutrição
Saturação de oxigênio
  oxygen-saturation
  oxygen_saturation
Exemplo list, reconcile health_metrics_and_measurements
Resumo do sono do ritmo respiratório
  respiratory-rate-sleep-summary
  respiratory_rate_sleep_summary
Exemplo list, reconcile health_metrics_and_measurements
VO₂ máx. da corrida
  run-vo2-max
  run_vo2_max
Exemplo list, reconcile, rollup, dailyRollup activity_and_fitness
Período sedentário
  sedentary-period
  sedentary_period
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Sono
  sleep
  sleep
Sessão list, get, reconcile, create, update, batchDelete sono
Passos
  steps
  steps
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Dados de voltas de natação
  swim-lengths-data
  swim_lengths_data
Intervalo list, reconcile, rollup, dailyRollup activity_and_fitness
Tempo na zona de frequência cardíaca
  time-in-heart-rate-zone
  time_in_heart_rate_zone
Intervalo reconcile, rollup, dailyRollup activity_and_fitness
Total de calorias
  total-calories
  total_calories
Intervalo rollup, dailyRollup activity_and_fitness
VO₂ máx.
  vo2-max
  vo2_max
Exemplo list, reconcile activity_and_fitness
Peso
  weight
  weight
Exemplo list, get, reconcile, rollup, dailyRollup, create, update, batchDelete health_metrics_and_measurements

Disponibilidade de dados

As atualizações dos dados do usuário só ficam disponíveis depois que ele sincroniza o monitor de atividades ou insere novos dados manualmente no app Fitbit para dispositivos móveis ou no app da web Fitbit. O dispositivo Fitbit e o app Fitbit para dispositivos móveis podem ser sincronizados automaticamente a cada 15 minutos quando o app Fitbit está aberto no dispositivo móvel e os dois têm uma conexão de dados ativa e estão dentro do alcance do Bluetooth. Se o usuário estiver monitorando a atividade usando o MobileTrack, ele será sincronizado a cada hora, desde que o app esteja aberto.

Padrões de distância

As distâncias de exercícios, como elevationGainMillimeters, são medidas em milímetros como unidade padrão pelos seguintes motivos:

  1. Manutenção da precisão dos dados: o motivo mais importante para usar milímetros é garantir que não haja perda de precisão nos dados lidos e fornecidos. O uso de uma unidade refinada, como milímetros, permite representar medições com alta precisão.
  2. Padronização: milímetros são a unidade padronizada projetada em nossos serviços. Essa consistência ajuda a garantir uma experiência uniforme para os desenvolvedores que interagem com diferentes partes da API.
  3. Suporte a sistemas de medição amplos: o uso de uma unidade básica, como milímetros, facilita a conversão para qualquer outra unidade escolhida, independentemente de os desenvolvedores estarem trabalhando com sistemas métricos, imperiais ou outros.