Sağlık verisi türleri

Google Fit, yönetimle ilgili ölçümler için sağlık verisi türlerine sahiptir genel sağlık (fitness yerine) sağlar.

Veri türleri listesi

Şu sayfadan sağlık verisi türleri ve alanları hakkında daha fazla bilgi edinebilirsiniz: Android referans dokümanları. enum birimini içeren alanlarda bir aralarından seçim yapabileceğiniz kabul edilen değerlerin listesi. Aşağıdaki işlemler için izin verilen değerlerden yalnızca birini kullanın: veri okuma ve yazma konusunda uzmandır.

Kandaki glikoz

Bu veri türü, kandaki glikoz konsantrasyonunu yakalar. Her veri noktası, ani bir kan şekeri ölçümünü ifade eder. Daha fazla bilgi: kandaki glikoz verilerini yazma başlıklı makaleye göz atın.

REST

Adcom.google.blood_glucose
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Alanlar (biçim - birimler)
kan şekeri seviyesi (float - mmol/L)
Kandaki glikoz düzeyi veya konsantrasyonunun mmol/L cinsinden değeri. 1 mmol/L değeri 18 mg/dL'dir.
yemekle geçici ilişki (int - enum) (isteğe bağlı alan)
Ölçümün alındığı zaman ve kullanıcının yemek yediği zaman.
meal type (öğün türü) (int—enum) (isteğe bağlı alan)
Ölçüm alınırken kullanıcının ne tür bir yemek yediği.
uykuya geçici ilişki (int - enum) (isteğe bağlı alan)
Ölçümün, kullanıcının uyuduğu zamanla karşılaştırıldığı zaman.
örnek kaynağı (int - enum) (isteğe bağlı alan)
Kandaki glikozu ölçmek için kullanılan vücut sıvısı türü.

Android

Adcom.google.blood_glucose
Veri türü nesnesiTYPE_BLOOD_GLUCOSE
Alanlar (biçim - birimler)
FIELD_BLOOD_GLUCOSE_LEVEL (float - mmol/L)
Kandaki glikoz düzeyi veya konsantrasyonunun mmol/L cinsinden değeri. 1 mmol/L değeri 18 mg/dL'dir.
FIELD_TEMPORAL_RELATION_TO_MEAL (int—enum) (isteğe bağlı alan)
Ölçümün, kullanıcının yemek yediği zamana kıyasla ne zaman alındığı.
FIELD_MEAL_TYPE (int - sıralama) (isteğe bağlı alan)
Ölçüm alınırken kullanıcının ne tür bir yemek yediği.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int - sıralama) (isteğe bağlı alan)
Ölçümün, kullanıcının uyuduğu zamanla karşılaştırıldığı zaman.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int - enum) (isteğe bağlı alan)
Kandaki glikozu ölçmek için kullanılan vücut sıvısı türü.

Tansiyon

Bu veri türü, kullanıcının tansiyonunu yakalar. Her veri noktası, tek bir ani tansiyon ölçümü. Kan yazma hakkında daha fazla bilgi edinin basınç verileri.

REST

Adcom.google.blood_pressure
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Alanlar (biçim - birimler)
systolic (float - mmHg)
Sistolik tansiyon ölçümü.
diastolik (float - mmHg)
Küçük tansiyon ölçümüdür.
body location (int—enum) (isteğe bağlı alan)
Ölçüm yapılırken kullanıcının vücut pozisyonu.
measurement location (int - enum) (isteğe bağlı alan)
Ölçümün hangi kolun ve kolun bir kısmının yapıldığı.

Android

Adcom.google.blood_pressure
Veri türü nesnesiTYPE_BLOOD_PRESSURE
Alanlar (biçim - birimler)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float - mmHg)
Sistolik tansiyon ölçümü.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float - mmHg)
Küçük tansiyon ölçümüdür.
FIELD_BODY_POSITION (int - sıralama) (isteğe bağlı alan)
Ölçüm yapılırken kullanıcının vücut pozisyonu.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (isteğe bağlı alan)
Ölçümün hangi kolun ve kolun bir kısmının yapıldığı.

Vücut yağ yüzdesi

Bu veri türü, kullanıcının vücut yağ yüzdesini yakalar. Her bir veri noktası bir kişinin toplam vücut yağını, toplam vücut kütlesinin yüzdesi olarak gösterir.

REST

Adcom.google.body.fat.percentage
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Alanlar (biçim - birimler) percentage (float—yüzde)
Toplam vücut kütlesinin, vücut yağ yüzdesi yüzdesidir.
Geçerli aralık: %0-100

Android

Adcom.google.body.fat.percentage
Veri türü nesnesiTYPE_BODY_FAT_PERCENTAGE
Alanlar (biçim - birimler) FIELD_PERCENTAGE (float—yüzde)
Toplam vücut kütlesinin, vücut yağ yüzdesi yüzdesidir.
Geçerli aralık: %0-100

Vücut sıcaklığı

Bu veri türü, kullanıcının vücut sıcaklığını yakalar. Her bir veri noktası ani vücut sıcaklığı ölçümünü temsil eder.

REST

Adcom.google.body.temperature
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Alanlar (biçim - birimler)
vücut sıcaklığı (float—santigrat)
Santigrat cinsinden vücut sıcaklığı.
measurement location (int - enum) (isteğe bağlı alan)
Kullanıcının vücut sıcaklığı ölçümünün yapıldığı yer.

Android

Adcom.google.body.temperature
Veri türü nesnesiTYPE_BODY_TEMPERATURE
Alanlar (biçim - birimler)
FIELD_BODY_TEMPERATURE (float - santigrat)
Santigrat cinsinden vücut sıcaklığı.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int - sıralama) (isteğe bağlı alan)
Kullanıcının vücut sıcaklığı ölçümünün yapıldığı yer.

Servikal mukus

Bu veri türü, servikal mukusun açıklamasını içerir. Her bir veri noktası kullanıcının servikal mukus ile ilgili kendi kendini değerlendirdiği bir açıklamayı temsil ediyorsa Tüm alanlar isteğe bağlıdır ve servikal mukusun görünümünü ve hissini tanımlamak için kullanılabilir. ve tutar.

REST

Adcom.google.cervical_mucus
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Alanlar (biçim - birimler)
servikal mukus dokusu (int - enum) (isteğe bağlı alan)
Kullanıcının servikal mukusunun kıvamı veya dokusu.
servikal mukus miktarı (int - enum) (isteğe bağlı alan)
Kullanıcının ne kadar servikal mukus gözlemlediği.

Android

Adcom.google.cervical_mucus
Veri türü nesnesiTYPE_CERVICAL_MUCUS
Alanlar (biçim - birimler)
FIELD_CERVICAL_MUCUS_TEXTURE (int—enum) (isteğe bağlı alan)
Kullanıcının servikal mukusunun kıvamı veya dokusu.
FIELD_CERVICAL_MUCUS_AMOUNT (int—enum) (isteğe bağlı alan)
Kullanıcının ne kadar servikal mukus gözlemlediği.

Servik pozisyon

Bu veri türünde, her bir veri noktası, kullanıcının rahim ağzıyla ilgili bir raporu temsil eder. Tümü alanları isteğe bağlıdır ve pozisyona dair bilgi eklemek için kullanılabilir. rahim boynunun genişlemesi ve sıkılığı.

REST

Adcom.google.cervical_position
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Alanlar (biçim - birimler)
servikal pozisyon (int - enum) (isteğe bağlı alan)
Kullanıcının rahim ağzının konumu.
servikal genişletme (int - enum) (isteğe bağlı alan)
Kullanıcının rahim ağzının ne kadar açık veya geniş olduğu.
servikal sertlik (int - enum) (isteğe bağlı alan)
Kullanıcının rahim ağzının ne kadar sıkı olduğu.

Android

Adcom.google.cervical_position
Veri türü nesnesiTYPE_CERVICAL_POSITION
Alanlar (biçim - birimler)
FIELD_CERVICAL_POSITION (int—sıralama) (isteğe bağlı alan)
Kullanıcının rahim ağzının konumu.
FIELD_CERVICAL_DILATION (int - enum) (isteğe bağlı alan)
Kullanıcının rahim ağzının ne kadar açık veya geniş olduğu.
FIELD_CERVICAL_FIRMNESS (int - enum) (isteğe bağlı alan)
Kullanıcının rahim ağzının ne kadar sert olduğu.

Nabız

Bu veri türü, kullanıcının nabzını nabız/dakika olarak kaydeder. Çünkü her bir veri noktası, nabız gibi anlık bir ölçümdür, yalnızca bitiş zamanını gösterir. ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılacaktır.

REST

Adcom.google.heart_rate.bpm
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Alanlar (biçim - birimler) nabız (float - nabız/dk)
Dakikadaki nabız sayısı cinsinden nabız.
Geçerli aralık: 0-1.000

Android

Adcom.google.heart_rate.bpm
Veri türü nesnesiTYPE_HEART_RATE_BPM
Android izniKaydedilecek BODY_SENSORS
Alanlar (biçim - birimler) nabız (float - nabız/dk)
Dakikadaki nabız sayısı cinsinden nabız.
Geçerli aralık: 0-1.000 bpm

Boy

Bu veri türü, kullanıcının yüksekliğini metre cinsinden yakalar. Çünkü her bir veri noktası kullanıcının okuma sırasında yüksekliğini, yalnızca bitiş zamanını temsil eder ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılacaktır.

REST

Adcom.google.height
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Alanlar (biçim - birimler) height (float - metre)
Metre cinsinden yükseklik.
Geçerli aralık: 0-3 metre

Android

Adcom.google.height
Veri türü nesnesiTYPE_HEIGHT
Alanlar (biçim - birimler) FIELD_HEIGHT (float—metre)
Metre cinsinden yükseklik.
Geçerli aralık: 0-3 metre

Menstrüasyon

Bu veri türü, bir kullanıcının menstrüasyon akışının ne kadar ağır olduğuna dair açıklamayı yakalar (lekelenme, hafif, orta veya ağır). Her veri noktası, projenin kullanıcının menstrüasyon kanamasının ne kadar ağır olduğu.

REST

Adcom.google.menstruation
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Alanlar (biçim - birimler)
menstrual akışı (int - enum) (isteğe bağlı alan)
Kullanıcının döneminin ne kadar yoğun olduğu.

Android

Adcom.google.menstruation
Veri türü nesnesiTYPE_MENSTRUATION
Alanlar (biçim - birimler)
FIELD_MENSTRUAL_FLOW (int—enum) (isteğe bağlı alan)
Kullanıcının döneminin ne kadar yoğun olduğu.

Ovülasyon testi

Bu veri türünde her veri noktası, bir ovülasyonun ikili sonucunu temsil eder (pozitif veya negatif).

REST

Adcom.google.ovulation_test
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Alanlar (biçim - birimler)
ovülasyon testi (int - enum) (isteğe bağlı alan)
Bir kullanıcının ovülasyon testinin sonucu. Bu test, yumurtlayıp yumurtlamadığını gösterir.

Android

Adcom.google.ovulation_test
Veri türü nesnesiTYPE_OVULATION_TEST
Alanlar (biçim - birimler)
FIELD_OVULATION_TEST_RESULT (int—enum) (isteğe bağlı alan)
Bir kullanıcının ovülasyon testinin sonucu. Bu test, yumurtlayıp yumurtlamadığını gösterir.

Oksijen doygunluğu

Bu veri türü, kandaki dolaşımdaki oksijen miktarını yakalayarak oranında oksijen doygunluğu olan hemoglobin oranıdır. Her veri noktası, ölçüm sırasında kandaki tek oksijen doygunluğu ölçümü.

İsteğe bağlı alanlar, aşağıdaki durumlarda ilave oksijenle ilgili ayrıntıları da eklemenize olanak tanır: belirler.

REST

Adcom.google.oxygen_saturation
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Alanlar (biçim - birimler)
oksijen doygunluğu (float - yüzde)
Yüzde olarak ölçülen kandaki oksijen doygunluğu.
Geçerli aralık: %0-100
ek oksijen akış hızı (float—L/min)
Kullanıcıya litre/dakika olarak verilen ilave oksijen hızı. Ek oksijen sağlanmamışsa ve kullanıcı cihazı kullanıyorsa sıfır olarak ayarlayın. yalnızca solunum odasında bulunan havayı kullanın.
oksijen terapisi uygulama modu (int - enum) (isteğe bağlı alan)
Oksijen tedavisinin uygulanma şekli.
Nazal kanula ile uygulandıysa mevcut olmayabilir veya 1 olabilir.
oksijen doygunluğu sistemi (int - enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Periferik kılcal damarda ölçüldüyse mevcut olmayabilir veya 1 olabilir.
oksijen doygunluğu ölçüm yöntemi (int - enum) (isteğe bağlı alan)
Oksijen doygunluğu nasıl ölçülür?
Nabız oksimetresi ile ölçüldüyse mevcut olmayabilir veya 1 olabilir.

Android

Adcom.google.oxygen_saturation
Veri türü nesnesiTYPE_OXYGEN_SATURATION
Alanlar (biçim - birimler)
FIELD_OXYGEN_SATURATION (float - yüzde)
Yüzde olarak ölçülen kandaki oksijen doygunluğu.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float - L/dk)
Kullanıcıya litre/dakika olarak verilen ilave oksijen hızı. Sıfır değeri, ilave oksijen sağlanmadığını gösterir ve kullanıcının yalnızca solunum odasında bulunan havayı kullanın.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int - sıralama) (isteğe bağlı alan)
Oksijen tedavisinin uygulanma şekli.
Nazal kanula ile uygulandıysa mevcut olmayabilir veya 1 olabilir.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Periferik kılcal damarda ölçüldüyse mevcut olmayabilir veya 1 olabilir.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—sıralama) (isteğe bağlı alan)
Oksijen doygunluğu nasıl ölçülür?
Nabız oksimetresi ile ölçüldüyse mevcut olmayabilir veya 1 olabilir.

Uyku

Bu veri türü, kullanıcının süresini ve uyku türünü belirler. Her bir veri noktası uykudaki bir aşama için zaman aralığını temsil eder.

Veri noktasının başlangıç zamanı, uyku aşamasının başlangıcını temsil eder ve her zaman dahil edilmesi gerekir. Zaman damgası, uykunun sonunu belirtir sahip olacaksınız. Zaman aralıklarının sürekli olması gerekmez ancak çakışmamalıdır.

REST

Adcom.google.sleep.segment
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Alanlar (biçim - birimler) uyku segmenti türü (int - sıralama)
Farklı uyku aşamalarını ve türlerini temsil eden değerler.

Android

Adcom.google.sleep.segment
Veri türü nesnesiTYPE_SLEEP_SEGMENT
Alanlar (biçim - birimler) FIELD_SLEEP_SEGMENT_TYPE (int - enum)
Farklı uyku aşamalarını ve türlerini temsil eden değerler.

Vajinal lekelenme

Bu veri türü, kullanıcının lekelenme (gözlemlerinin arasında kanama) süre). Her veri noktası, bir tespit etme örneğini temsil eder. Bu nedenle her nokta bir zaman damgası olmalı ve geçtiği yerler alanı, bir.

REST

Adcom.google.vaginal_spotting
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Alanlar (biçim - birimler)
tekrar sayısı (int - sayı)
Her lekelenme örneği. Bu alanı 1 olarak ayarlayın.

Android

Adcom.google.vaginal_spotting
Veri türü nesnesiTYPE_VAGINAL_SPOTTING
Alanlar (biçim - birimler)
FIELD_OCCURRENCES (int - sayı)
Her lekelenme örneği. Bu alanı 1 olarak ayarlayın.

Ağırlık

Bu veri türü, kullanıcının ağırlığını kilogram cinsinden kaydeder. Çünkü her bir veri noktası kullanıcının okuma sırasındaki ağırlığını, yalnızca bitiş zamanını temsil eder ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılacaktır.

REST

Adcom.google.weight
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Alanlar (biçim - birimler) ağırlık (float - kg)
Kilogram cinsinden vücut ağırlığı.
Geçerli aralık: 0-1.000 kilogram

Android

Adcom.google.weight
Veri türü nesnesiTYPE_WEIGHT
Alanlar (biçim - birimler) FIELD_WEIGHT (float - kg)
Kilogram cinsinden vücut ağırlığı.
Geçerli aralık: 0-1.000 kilogram

Sağlık verilerini okuma ve yazma izni alma

Sağlık verilerini okumak için aşağıdaki adımları uygulayın:

  1. Uygulamanızın Google'ın API Kullanıcı Verileri Politikası ile Google Fit Geliştirici ve Kullanıcı Verileri Politikası'na uygun olduğundan emin olun.
  2. İzin ekranınızın Google tarafından doğrulanması için başvurun.

Uygulamanız doğrulanırsa kullanıcıların okunmasına izin verdiği sağlık verilerini okuyabilir.