Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Google Fit tem tipos de dados de saúde para medições relacionadas ao gerenciamento
da saúde geral (e não ao condicionamento físico).
Lista de tipos de dados
Saiba mais sobre os tipos de dados de saúde e os campos deles na
documentação de referência do Android. Os campos com a unidade enum têm uma
lista de valores aceitos para escolher. Use apenas um dos valores permitidos para
ler e gravar dados.
Glicemia
Esse tipo de dados captura a concentração de glicose no sangue. Cada ponto de dados representa uma única leitura instantânea de glicose no sangue. Saiba mais sobre
como gravar dados de glicose no sangue.
Nível de glicose no sangue ou concentração em mmol/L, em que 1 mmol/L é 18 mg/dL.
Relação temporal com a refeição (int — enumeração) (campo opcional)
Quando a leitura foi feita em comparação com o horário em que o usuário comeu.
Valores aceitos
"intVal": 1 // Reading wasn't taken before or after a meal
"intVal": 2 // Reading was taken during a fasting period
"intVal": 3 // Reading was taken before a meal
"intVal": 4 // Reading was taken after a meal
meal type (int—enum) (campo opcional)
O tipo de refeição que o usuário fez quando a leitura foi feita.
Relação temporária ao sono (int: enum) (campo opcional)
Quando a leitura foi realizada em comparação com o horário em que o usuário dormiu.
Valores aceitos
"intVal": 1 // User was fully awake
"intVal": 2 // Before the user fell asleep
"intVal": 3 // After the user woke up
"intVal": 4 // While the user was still sleeping
specimen source (int: enum) (campo opcional)
Tipo de fluido corporal usado para medir a glicose no sangue.
Quando a leitura foi feita em comparação com o horário em que o usuário comeu.
Valores aceitos
FIELD_TEMPORAL_RELATION_TO_MEAL_GENERAL // Reading wasn't taken before or after a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_FASTING // Reading was taken during a fasting period
FIELD_TEMPORAL_RELATION_TO_MEAL_BEFORE_MEAL // Reading was taken before a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_AFTER_MEAL // Reading was taken after a meal
FIELD_MEAL_TYPE (int—enum) (campo opcional)
O tipo de refeição que o usuário fez quando a leitura foi feita.
Quando a leitura foi realizada em comparação com o horário em que o usuário dormiu.
Valores aceitos
TEMPORAL_RELATION_TO_SLEEP_FULLY_AWAKE // User was fully awake.
TEMPORAL_RELATION_TO_SLEEP_BEFORE_SLEEP // Before the user fell asleep.
TEMPORAL_RELATION_TO_SLEEP_ON_WAKING // After the user woke up.
TEMPORAL_RELATION_TO_SLEEP_DURING_SLEEP // While the user was still sleeping.
Esse tipo de dados captura a pressão sanguínea de um usuário. Cada ponto de dados representa uma única leitura instantânea de pressão arterial. Saiba mais sobre como gravar dados de pressão arterial.
Qual grupo e parte do braço a medição foi realizada.
Valores aceitos
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android
Nome
com.google.blood_pressure
Objeto do tipo de dados
TYPE_BLOOD_PRESSURE
Campos (formato: unidades)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float a mmHg)
A medição da pressão sistólica.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float a mmHg)
A medição da pressão arterial diastólica.
FIELD_body_POSITION (int: enum) (campo opcional)
A posição do corpo do usuário quando a medição foi realizada.
Valores aceitos
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
Qual grupo e parte do braço a medição foi realizada.
Valores aceitos
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST // Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM // Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM // Right upper arm
Porcentagem de gordura corporal
Este tipo de dados captura o percentual de gordura corporal de um usuário. Cada ponto de dados representa a gordura corporal total de uma pessoa como uma porcentagem da massa corporal total de uma pessoa.
Este tipo de dados captura a descrição do muco cervical. Cada ponto de dados representa uma descrição autoavaliada de muco cervical para um usuário. Todos os campos
são opcionais e podem ser usados para descrever a aparência do muco cervical
e a quantidade.
textura de muco cervical (int: enum) (campo opcional)
A consistência ou textura do muco cervical do usuário.
Valores aceitos
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
quantidade de muco cervical (int — enum) (campo opcional)
Indica o muco cervical que o usuário observa.
Valores aceitos
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Nesse tipo de dados, cada ponto de dados representa um relatório do colo do usuário. Todos
os campos são opcionais e podem ser usados para adicionar descrições da posição,
do ditado e da firmeza do colo do útero.
Este tipo de dados captura a frequência cardíaca do usuário em batimentos por minuto. Como cada
ponto de dados representa uma medida instantânea de frequência cardíaca, somente o horário de término
precisa ser definido. Ele vai ser usado como carimbo de data/hora da leitura.
Esse tipo de dados captura a altura do usuário em metros. Como cada ponto de dados representa a altura do usuário no momento da leitura, apenas o horário de término precisa ser definido. Ele vai ser usado como carimbo de data/hora da leitura.
Esse tipo de dados captura uma descrição da intensidade do fluxo menstrual do usuário:
uso de iluminação, iluminação, média ou intensa. Cada ponto de dados representa uma descrição da intensidade do sangramento menstrual do usuário.
Esse tipo de dados captura a quantidade de oxigênio que circula no sangue, medida como uma porcentagem da hemoglobina saturada em oxigênio. Cada ponto de dados representa uma única leitura da saturação de oxigênio no sangue no momento da medição.
Os campos opcionais também permitem adicionar detalhes sobre qualquer oxigênio suplementar.
A leitura da saturação de oxigênio no sangue como uma porcentagem.
Intervalo válido: de 0 a 100%
taxa de fluxo suplementar de oxigênio (float a L/min)
A taxa de oxigênio adicional é fornecida a um usuário em litros por minuto.
Defina como zero se nenhum oxigênio suplementar for fornecido e o usuário estiver
respirando apenas a sala de respiração.
modo de administração de terapia de oxigênio (int - enumeração) (campo opcional)
Como é realizada a terapia de oxigênio.
Pode estar ausente ou 1 se administrado por cânula nasal.
sistema de saturação de oxigênio (int - enumeração) (campo opcional)
Onde a saturação de oxigênio é medida.
Pode estar ausente ou 1 se medido em capilares periféricos.
Método de medição de saturação de oxigênio (int: enum) (campo opcional)
Como a saturação de oxigênio é medida.
Pode estar ausente ou 1 se medida por oximetria de pulso.
Android
Nome
com.google.oxygen_saturation
Objeto do tipo de dados
TYPE_OXYGEN_SATURATION
Campos (formato: unidades)
FIELD_OXYGEN_SATURATION (float—porcentagem)
A leitura da saturação de oxigênio no sangue como uma porcentagem.
A taxa de oxigênio adicional é fornecida a um usuário em litros por minuto.
Zero indica que nenhum oxigênio suplementar é fornecido, e o usuário só está respirando ar.
Pode estar ausente ou 1 se medida por oximetria de pulso.
Dados de sono
Este tipo de dados captura a duração e o tipo de sono do usuário. Cada ponto de dados representa um intervalo de tempo para um estágio do sono.
O horário de início do ponto de dados representa o início do estágio de sono e sempre precisa ser incluído. O carimbo de data/hora representa o fim do estágio de sono. Os intervalos de tempo não precisam ser contínuos, mas não precisam se sobrepor.
Valores que representam diferentes estágios e tipos de sono.
Valores aceitos
"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.
Android
Nome
com.google.sleep.segment
Objeto do tipo de dados
TYPE_SLEEP_SEGMENT
Campos (formato: unidades)
FIELD_SLEEP_SEGMENT_TYPE (int - enumeração)
Valores que representam diferentes estágios e tipos de sono.
Valores aceitos
SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE // Awake; user is awake.
SLEEP // Sleeping; generic or non-granular sleep description.
OUT_OF_BED // Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT // Light sleep; user is in a light sleep cycle.
SLEEP_DEEP // Deep sleep; user is in a deep sleep cycle.
SLEEP_REM // REM sleep; user is in a REM sleep cyle.
Hemorragia vaginal
Esse tipo de dados captura se um usuário perceber um sangramento entre o
período. Cada ponto de dados representa uma instância do spot, portanto, cada ponto
precisa ter um carimbo de data/hora, e o campo de ocorrências precisa ser definido como
um.
Esse tipo de dados captura o peso do usuário em quilogramas. Como cada ponto de dados representa o peso do usuário no momento da leitura, apenas o horário de término precisa ser definido. Ele vai ser usado como carimbo de data/hora da leitura.