Tipi di dati aggregati

Per i dati che possono essere registrati continuamente (con più punti dati nell'arco di un periodo di tempo), la piattaforma Google Fit può aggregare questi dati e restituire i risultati calcolati. Può trattarsi di una misurazione media o di un riepilogo/totale. Puoi risparmiare tempo in questi calcoli e mostrare facilmente agli utenti della tua app riepiloghi o medie utili leggendo dati aggregati.

Per leggere i dati aggregati, devi scegliere un tipo di dati, un intervallo di tempo e un elemento per "bucket" (o raggruppare) i dati. Puoi raggruppare i dati in diversi modi:

Periodo di tempo
Bucket di dati aggregati per ora o per giorno. Ad esempio, vedi passi o calorie bruciate al giorno.
Tipo di attività
Bucket di dati aggregati per tipo di attività. Ad esempio, per i dati relativi al sonno di una settimana, ci sarà un bucket per ogni tipo di attività del sonno (leggera, profonda e REM).
Segmento di attività
Bucket dei dati aggregati per segmenti di attività in un periodo di tempo. Ad esempio, se un utente ha fatto una corsa tra le 9 e le 10, ma ha corso per i primi 20 minuti, si è seduto per 10 minuti, ha camminato per 15 minuti e ha corso per 15 minuti, vengono considerati 4 segmenti di attività e vengono restituiti 4 bucket.
Sessione
Utilizza i limiti temporali delle sessioni per aggregare i dati. Ad esempio, se un utente ha effettuato 2 corse, registrate come 2 sessioni (una corsa mattutina e una pomeridiana), puoi filtrare per sessione per apprendere i passi o la velocità media di ciascuna corsa.

Attività

Utilizza questi tipi di dati per leggere dati aggregati su salute e benessere.

Riepilogo attività

Tempo totale e numero di segmenti di una determinata attività nel corso di un periodo di tempo. Ogni punto dati rappresenta un riepilogo di tutti i segmenti di attività per un determinato tipo di attività in un intervallo di tempo.

REST

Nomecom.google.activity.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.activity.read
Campi (formato: unità)
activity (int—enum)
Il tipo di attività svolta dall'utente. Consulta l'elenco dei tipi di attività qui.
duration (int-millisecondi)
Il tempo totale trascorso su un'attività in tutti i segmenti nell'intervallo di tempo.
numero di segmenti (int—conteggio)
Il numero di segmenti di attività distinti nell'intervallo di tempo di questo punto dati.

Android

Nomecom.google.activity.summary
Oggetto tipo di datiAGGREGATE_ACTIVITY_SUMMARY
Campi (formato: unità)
FIELD_ACTIVITY (int—enum)
Il tipo di attività svolta dall'utente. Consulta l'elenco dei tipi di attività qui.
FIELD_DURATION (int-millisecondi)
Il tempo totale trascorso su un'attività in tutti i segmenti nell'intervallo di tempo.
FIELD_NUM_SEGMENTS (int—conteggio)
Il numero di segmenti di attività distinti nell'intervallo di tempo di questo punto dati.

Riepilogo del tasso metabolico basale (BMR)

Ogni punto dati rappresenta il metabolismo basale medio, massimo e minimo dell'utente nell'intervallo di tempo, in kilocalorie al giorno. È utile se l'utente ha acquisito o perso peso e, di conseguenza, il suo metabolismo basale è cambiato.

REST

Nomecom.google.calories.bmr.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.activity.read
Campi (formato: unità)
media (float-kcal al giorno)
Il BMR medio dell'utente in un periodo di tempo.
max (float-kcal al giorno)
Il BMR massimo dell'utente in un periodo di tempo.
min (float-kcal al giorno)
Il BMR minimo dell'utente in un periodo di tempo.

Android

Nomecom.google.calories.bmr.summary
Oggetto tipo di datiAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float-kcal al giorno)
Il BMR medio dell'utente in un periodo di tempo.
FIELD_MAX (float-kcal al giorno)
Il BMR massimo dell'utente in un periodo di tempo.
FIELD_MIN (float-kcal al giorno)
Il BMR minimo dell'utente in un periodo di tempo.

Riepilogo calorie bruciate

Le calorie bruciate totali o totali in kilocalorie in un periodo di tempo. Questo tipo di dati e i relativi campi sono gli stessi del tipo di dati istantanei.

Riepilogo Punti cardio

Ogni punto dati rappresenta il numero di punti cardio guadagnati nel periodo di tempo.

REST

Nomecom.google.heart_minutes.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.activity.read
Campi (formato: unità)
intensità (float—Punti cardio)
Il numero di Punti cardio guadagnati nel periodo di tempo, inclusi i punti guadagnati dai moltiplicatori (più punti guadagnati per attività più impegnative).
duration (float—minuti)
Il tempo in cui sono stati accumulati i Punti cardio, misurato in minuti.

Android

Nomecom.google.heart_minutes.summary
Oggetto tipo di datiAGGREGATE_HEART_POINTS
Campi (formato: unità)
FIELD_INTENSITY (float - Punti cardio)
Il numero di Punti cardio guadagnati nel periodo di tempo, inclusi i punti guadagnati dai moltiplicatori (più punti guadagnati per attività più impegnative).
FIELD_DURATION (float—minuti)
Il tempo in cui sono stati accumulati i Punti cardio, misurato in minuti.

Riepilogo Minuti di movimento

Il numero totale di minuti di trasferimento nel periodo di tempo. Questo tipo di dati e questi campi sono gli stessi del tipo di dati istantanei.

Riepilogo alimentazione

Ogni punto dati rappresenta la potenza media, massima e minima generata in watt dell'utente in un determinato periodo di tempo.

REST

Nomecom.google.power.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.activity.read
Campi (formato: unità)
media (float—watt)
La potenza media generata dall'utente nel periodo di tempo in watt.
max (float—watt)
La potenza massima generata dall'utente nel periodo di tempo, in watt.
min (float—watt)
La potenza minima generata dall'utente nel periodo di tempo, in watt.

Android

Nomecom.google.power.summary
Oggetto tipo di datiAGGREGATE_POWER_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float—watt)
La potenza media generata dall'utente nel periodo di tempo in watt.
FIELD_MAX (float—watt)
La potenza massima generata dall'utente nel periodo di tempo, in watt.
FIELD_MIN (float—watt)
La potenza minima generata dall'utente nel periodo di tempo, in watt.

Riepilogo delta conteggio passi

Ogni punto dati rappresenta il numero totale di passaggi nel periodo di tempo. Questo tipo di dati e i relativi campi sono gli stessi del tipo di dati istantanei.

Corpo

Usa questi tipi di dati per leggere dati aggregati sulle misurazioni del corpo.

Riepilogo percentuale di grasso corporeo

Ogni punto dati rappresenta la percentuale media, massima e minima di grasso corporeo dell'utente in un periodo di tempo.

REST

Nomecom.google.body.fat.percentage.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.body.read
Campi (formato: unità)
media (float-percentuale)
La percentuale media della massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.
max (float, percentuale)
La percentuale massima di massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.
min (float-percentuale)
La percentuale minima della massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.

Android

Nomecom.google.body.fat.percentage.summary
Oggetto tipo di datiAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float—percentuale)
La percentuale media della massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.
FIELD_MAX (float-percentuale)
La percentuale massima di massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.
FIELD_MIN (float-percentuale)
La percentuale minima della massa corporea totale dell'utente, ovvero grasso corporeo, in un periodo di tempo.

Riepilogo battito cardiaco

Ogni punto dati rappresenta il battito cardiaco medio, massimo e minimo dell'utente nel periodo di tempo, in battiti al minuto.

REST

Nomecom.google.heart_rate.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.body.read
Campi (formato: unità)
media (float-b/m)
Il battito cardiaco medio dell'utente in battiti al minuto in un determinato periodo di tempo.
max (float-b/m)
Il battito cardiaco massimo dell'utente in battiti al minuto in un determinato periodo di tempo.
min (float-b/m)
Il battito cardiaco minimo dell'utente in battiti al minuto in un determinato periodo di tempo.

Android

Nomecom.google.heart_rate.summary
Oggetto tipo di datiAGGREGATE_HEART_RATE_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float-b/m)
Il battito cardiaco medio dell'utente in battiti al minuto in un determinato periodo di tempo.
FIELD_MAX (float-b/m)
Il battito cardiaco massimo dell'utente in battiti al minuto in un determinato periodo di tempo.
FIELD_MIN (float-bpm)
Il battito cardiaco minimo dell'utente in battiti al minuto in un determinato periodo di tempo.

Riepilogo altezza

Ogni punto dati rappresenta l'altezza media, massima e minima dell'utente in un periodo di tempo, in metri.

REST

Nomecom.google.height.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.body.read
Campi (formato: unità)
media (float, metri)
L'altezza media dell'utente in un periodo di tempo, in metri.
max (float, metri)
L'altezza massima dell'utente in un periodo di tempo, in metri.
min (float—metri)
L'altezza minima dell'utente in un periodo di tempo, in metri.

Android

Nomecom.google.height.summary
Oggetto tipo di datiAGGREGATE_HEIGHT_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float—metri)
L'altezza media dell'utente in un periodo di tempo, in metri.
FIELD_MAX (float - metri)
L'altezza massima dell'utente in un periodo di tempo, in metri.
FIELD_MIN (float - metri)
L'altezza minima dell'utente in un periodo di tempo, in metri.

Riepilogo peso

Ogni punto dati rappresenta il peso medio, massimo e minimo dell'utente in un periodo di tempo, in chilogrammi.

REST

Nomecom.google.weight.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.body.read
Campi (formato: unità)
media (float—kg)
Peso corporeo medio dell'utente in un periodo di tempo, in chilogrammi.
max (float—kg)
Peso corporeo massimo dell'utente in un periodo di tempo, in chilogrammi.
min (float—kg)
Peso corporeo minimo dell'utente in un periodo di tempo, in chilogrammi.

Android

Nomecom.google.weight.summary
Oggetto tipo di datiAGGREGATE_WEIGHT_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float-kg)
Peso corporeo medio dell'utente in un periodo di tempo, in chilogrammi.
FIELD_MAX (float-kg)
Peso corporeo massimo dell'utente in un periodo di tempo, in chilogrammi.
FIELD_MIN (float-kg)
Peso corporeo minimo dell'utente in un periodo di tempo, in chilogrammi.

Località

Utilizza questi tipi di dati per leggere i dati aggregati sulla posizione.

Delta distanza

Ogni punto dati rappresenta la distanza totale percorsa dall'utente in un periodo di tempo, in metri. Questo tipo di dati e i relativi campi sono gli stessi del tipo di dati istantanei.

Riquadro di delimitazione della località

Ogni punto dati rappresenta il riquadro di delimitazione calcolato sui punti di località dell'utente in un periodo di tempo. Ogni riquadro di delimitazione ha quattro campi che rappresentano i quattro angoli.

REST

Nomecom.google.location.bounding_box
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.location.read
Campi (formato: unità)
latitudine bassa (float: gradi)
Latitudine minima del riquadro di delimitazione, rappresentata come un float, in gradi.
longitudine bassa (float—gradi)
Longitudine minima in gradi del riquadro di delimitazione, rappresentata come un float.
latitudine alta (float: gradi)
Latitudine massima del riquadro di delimitazione, rappresentata da un numero in virgola mobile, in gradi.
longitudine alta (float: gradi)
Longitudine massima in gradi del riquadro di delimitazione, rappresentata come un float.

Android

Nomecom.google.location.bounding_box
Oggetto tipo di datiAGGREGATE_LOCATION_BOUNDING_BOX
Campi (formato: unità)
FIELD_LOW_LATITUDE (float—gradi)
Latitudine in gradi dell'angolo in basso a sinistra del riquadro di delimitazione, rappresentata come un float.
FIELD_LOW_LONGITUDE (float—gradi)
Longitudine in gradi dell'angolo in basso a sinistra del riquadro di delimitazione, rappresentata da un float.
FIELD_HIGH_LATITUDE (float—gradi)
Latitudine in gradi dell'angolo in alto a destra del riquadro di delimitazione, rappresentata da un elemento in virgola mobile.
FIELD_HIGH_LONGITUDE (float—gradi)
Longitudine in gradi dell'angolo in alto a destra del riquadro di delimitazione, rappresentata come un float.

Riepilogo velocità

Ogni punto dati rappresenta la velocità media, massima e minima che l'utente ha percorso in un periodo di tempo, in metri al secondo.

REST

Nomecom.google.speed.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.location.read
Campi (formato: unità)
media (float, metri al secondo)
La velocità media dell'utente in un periodo di tempo, in metri al secondo.
max (float, metri al secondo)
La velocità massima dell'utente in un periodo di tempo, in metri al secondo.
min (float, metri al secondo)
La velocità minima dell'utente in un periodo di tempo, in metri al secondo.

Android

Nomecom.google.speed.summary
Oggetto tipo di datiAGGREGATE_SPEED_SUMMARY
Campi (formato: unità)
media (float, metri al secondo)
La velocità media dell'utente in un periodo di tempo, in metri al secondo.
max (float, metri al secondo)
La velocità massima dell'utente in un periodo di tempo, in metri al secondo.
min (float, metri al secondo)
La velocità minima dell'utente in un periodo di tempo, in metri al secondo.

Alimentazione

Utilizza questi tipi di dati per leggere dati nutrizionali aggregati.

Riepilogo dell'idratazione

Ogni punto dati rappresenta il volume totale di acqua consumata da un utente in un periodo di tempo, in litri. Questo tipo di dati e i relativi campi sono gli stessi del tipo di dati istantanei.

Riepilogo alimentazione

Ogni punto dati rappresenta la somma di tutte le voci relative all'alimentazione in un periodo di tempo. Nel campo nutrienti, ogni valore rappresenta la somma della sostanza nutritiva in tutte le voci nel periodo di tempo.

Se la nutriente non era presente in nessuna delle voci, non sarà presente nella mappa aggregata. Se tutte le voci nel periodo di tempo riguardano lo stesso pasto, verrà impostato anche il tipo di pasto.

REST

Nomecom.google.nutrition.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
Campi (formato: unità)
meal type (int—enum)
Il tipo di pasto mangiato dall'utente (presente se tutte le voci nel periodo di tempo riguardano lo stesso pasto).
nutrienti (Map<String>—calorie/grammi)
Le sostanze nutritive totali negli alimenti assunte in un determinato periodo di tempo.

Android

Nomecom.google.nutrition.summary
Oggetto tipo di datiAGGREGATE_NUTRITION_SUMMARY
Campi (formato: unità)
FIELD_MEAL_TYPE (int: enum)
Il tipo di pasto mangiato dall'utente (presente se tutte le voci nel periodo di tempo riguardano lo stesso pasto).
FIELD_NUTRIENTS (Map<String>: chilocalorie/grammi/milligrammi)
Le sostanze nutritive totali negli alimenti assunte in un determinato periodo di tempo.

Integrità

Utilizza questi tipi di dati per leggere dati medici aggregati.

Riepilogo glicemia

Ogni punto dati rappresenta il livello o la concentrazione di glicemia media, minima e massima nell'intervallo di tempo, misurati in mmol/L, dove 1 mmol/L è pari a 18 mg/dL.

Se i valori per ciascuno di questi campi sono gli stessi per tutte le misurazioni effettuate durante l'intervallo di tempo, il valore del campo verrà visualizzato nei dati restituiti:

  • relazione temporale con un pasto
  • relazione temporale con il sonno
  • origine dell'esemplare

Se i valori sono diversi nelle misurazioni, il campo verrà escluso.

REST

Nomecom.google.blood_glucose.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
Campi (formato: unità)
media (float-mmol/L)
Il livello o la concentrazione media di glicemia dell'utente in un periodo di tempo.
max (float: mmol/L)
Il livello o la concentrazione massima di glicemia nell'utente in un periodo di tempo.
min (float-mmol/L)
Il livello o la concentrazione minima di glicemia dell'utente in un periodo di tempo.
relazione temporale con il pasto (int: enum) (campo facoltativo)
Il momento in cui la lettura è stata rilevata rispetto a quando l'utente ha mangiato.
meal type (int: enum) (campo facoltativo)
Il tipo di pasto consumato dall'utente al momento della lettura.
relazione temporale con il sonno (int: enum) (campo facoltativo)
Il momento in cui la lettura è stata rilevata rispetto a quando ha dormito l'utente.
specimen source (int: enum) (campo facoltativo)
Tipo di fluido corporeo utilizzato per misurare la glicemia.

Android

Nomecom.google.blood_glucose.summary
Oggetto tipo di datiAGGREGATE_BLOOD_GLUCOSE_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float-mmol/L)
Il livello o la concentrazione media di glicemia dell'utente in un periodo di tempo.
FIELD_MAX (float: mmol/L)
Il livello o la concentrazione massima di glicemia nell'utente in un periodo di tempo.
FIELD_MIN (float: mmol/L)
Il livello o la concentrazione minima di glicemia dell'utente in un periodo di tempo.
FIELD_TEMPORAL_RELATION_TO_MEAL (int: enum) (campo facoltativo)
Il momento in cui la lettura è stata rilevata rispetto a quando l'utente ha mangiato.
FIELD_MEAL_TYPE (int: enum) (campo facoltativo)
Il tipo di pasto consumato dall'utente al momento della lettura.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int: enum) (campo facoltativo)
Il momento in cui la lettura è stata rilevata rispetto a quando ha dormito l'utente.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int: enum) (campo facoltativo)
Tipo di fluido corporeo utilizzato per misurare la glicemia.

Riepilogo pressione sanguigna

Ogni punto dati rappresenta la pressione sanguigna media, minima e massima nell'intervallo di tempo, misurata in mmHg.

Se i valori per ciascuno di questi campi sono gli stessi per tutte le misurazioni effettuate durante l'intervallo di tempo, il valore del campo verrà visualizzato nei dati restituiti:

  • posizione del corpo
  • luogo di misurazione

Se i valori sono diversi nelle misurazioni, il campo verrà escluso.

REST

Nomecom.google.blood_pressure.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
Campi (formato: unità)
sistolica media (float-mmHg)
La pressione sanguigna sistolica media dell'utente in un periodo di tempo.
sistolica massima (float-mmHg)
La pressione sanguigna sistolica massima dell'utente in un periodo di tempo.
min di sistolica (float-mmHg)
La pressione sanguigna sistolica minima dell'utente in un periodo di tempo.
diastolica media (float-mmHg)
La pressione sanguigna diastolica media dell'utente in un periodo di tempo.
diastolica massima (float-mmHg)
La pressione sanguigna diastolica massima dell'utente in un periodo di tempo.
diastolica minima (float-mmHg)
La pressione sanguigna diastolica minima dell'utente in un periodo di tempo.
body position (int: enum) (campo facoltativo)
La posizione del corpo dell'utente al momento della misurazione.
località di misurazione (int: enum) (campo facoltativo)
Il gruppo e parte del braccio eseguito la misurazione.

Android

Nomecom.google.blood_pressure.summary
Oggetto tipo di datiAGGREGATE_BLOOD_PRESSURE_SUMMARY
Campi (formato: unità)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float-mmHg)
La pressione sanguigna sistolica media dell'utente in un periodo di tempo.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float-mmHg)
La pressione sanguigna sistolica massima dell'utente in un periodo di tempo.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float—mmHg)
La pressione sanguigna sistolica minima dell'utente in un periodo di tempo.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float-mmHg)
La pressione sanguigna diastolica media dell'utente in un periodo di tempo.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float-mmHg)
La pressione sanguigna diastolica massima dell'utente in un periodo di tempo.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float-mmHg)
La pressione sanguigna diastolica minima dell'utente in un periodo di tempo.
FIELD_BODY_POSITION (int: enum) (campo facoltativo)
La posizione del corpo dell'utente al momento della misurazione.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (campo facoltativo)
Il gruppo e parte del braccio eseguito la misurazione.

Riepilogo temperatura corporea

Ogni punto dati rappresenta la temperatura corporea media, minima e massima dell'utente in un intervallo di tempo.

Avrà anche la località in cui è stata effettuata la misurazione sul corpo, se la località di misurazione era la stessa per tutti i punti dati nell'intervallo di tempo.

REST

Nomecom.google.body.temperature.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
Campi (formato: unità)
media (float-celsius)
La temperatura corporea media dell'utente in un periodo di tempo.
max (float-celsius)
La temperatura corporea massima dell'utente in un periodo di tempo.
min (float-celsius)
La temperatura corporea minima dell'utente in un periodo di tempo.
località di misurazione (int: enum) (campo facoltativo)
Il punto sul corpo dell'utente da cui è stata rilevata la misurazione della temperatura.

Android

Nomecom.google.body.temperature.summary
Oggetto tipo di datiAGGREGATE_BODY_TEMPERATURE_SUMMARY
Campi (formato: unità)
FIELD_AVERAGE (float—celsius)
La temperatura corporea media dell'utente in un periodo di tempo.
FIELD_MAX (float-celsius)
La temperatura corporea massima dell'utente in un periodo di tempo.
FIELD_MIN (float—celsius)
La temperatura corporea minima dell'utente in un periodo di tempo.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int: enum) (campo facoltativo)
Il punto sul corpo dell'utente da cui è stata rilevata la misurazione della temperatura.

Riepilogo della saturazione di ossigeno

Ogni punto dati rappresenta la saturazione media, minima e massima di ossigeno nel sangue e la portata del flusso di ossigeno supplementare dell'utente in un intervallo di tempo.

Se i valori per ciascuno di questi campi sono gli stessi per tutte le misurazioni effettuate durante l'intervallo di tempo, il valore del campo verrà visualizzato nei dati restituiti:

  • modalità di somministrazione di ossigenoterapia
  • sistema di saturazione ossigeno
  • metodo di misurazione della saturazione di ossigeno

Se i valori sono diversi nelle misurazioni, il campo verrà escluso.

REST

Nomecom.google.oxygen_saturation.summary
Ambiti di autorizzazione OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Campi (formato: unità)
saturazione di ossigeno media (float, percentuale)
La saturazione di ossigeno media dell'utente in un periodo di tempo.
saturazione massima di ossigeno (float, percentuale)
La saturazione massima di ossigeno dell'utente in un periodo di tempo.
saturazione di ossigeno minima (float, percentuale)
La saturazione minima dell'ossigeno dell'utente in un periodo di tempo.
portata media di ossigeno supplementare (float-L/min)
La portata media del flusso di ossigeno supplementare dell'utente in un periodo di tempo.
portata massima di ossigeno supplementare (float-L/min)
La portata massima del flusso di ossigeno supplementare dell'utente in un periodo di tempo.
portata di ossigeno supplementare min (float-L/min)
La portata minima dell'ossigeno supplementare dell'utente in un periodo di tempo.
modalità di somministrazione dell'ossigenoterapia (int-enum) (campo facoltativo)
Come viene somministrata l'ossigenoterapia.
Può essere assente o 1 se somministrato con cannula nasale.
sistema di saturazione dell'ossigeno (int: enum) (campo facoltativo)
Dove viene misurata la saturazione di ossigeno.
Può essere assente o 1 se misurato in capillari periferici.
metodo di misurazione della saturazione di ossigeno (int: enum) (campo facoltativo)
Come viene misurata la saturazione dell'ossigeno.
Può essere assente o 1 se misurato mediante pulsiossimetria.

Android

Nomecom.google.oxygen_saturation.summary
Oggetto tipo di datiAGGREGATE_OXYGEN_SATURATION_SUMMARY
Campi (formato: unità)
FIELD_OXYGEN_SATURATION_AVERAGE (float—percentuale)
La saturazione di ossigeno media dell'utente in un periodo di tempo.
FIELD_OXYGEN_SATURATION_MAX (float—percentuale)
La saturazione massima di ossigeno dell'utente in un periodo di tempo.
FIELD_OXYGEN_SATURATION_MIN (float: percentuale)
La saturazione minima dell'ossigeno dell'utente in un periodo di tempo.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float-L/min)
La portata media del flusso di ossigeno supplementare dell'utente in un periodo di tempo.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float-L/min)
La portata massima del flusso di ossigeno supplementare dell'utente in un periodo di tempo.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float-L/min)
La portata minima dell'ossigeno supplementare dell'utente in un periodo di tempo.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (campo facoltativo)
Come viene somministrata l'ossigenoterapia.
Può essere assente o 1 se somministrato con cannula nasale.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (campo facoltativo)
Dove viene misurata la saturazione di ossigeno.
Può essere assente o 1 se misurato in capillari periferici.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int-enum) (campo facoltativo)
Come viene misurata la saturazione dell'ossigeno.
Può essere assente o 1 se misurato mediante pulsiossimetria.