Sağlık verisi türleri

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

Veri türleri listesi

Sağlık verisi türleri ve bunların alanları hakkında daha fazla bilgiyi Android referans belgelerinden edinebilirsiniz. enum birimini içeren alanlarda aralarından seçim yapabileceğiniz kabul edilen değerlerin listesi bulunur. Verileri başarılı bir şekilde okuyup yazmak için izin verilen değerlerden yalnızca birini kullanın.

Kandaki glikoz

Bu veri türü, kandaki glikoz konsantrasyonunu yakalar. Her veri noktası, tek bir anlık kan şekeri okumasını temsil eder. Kan şekeri verileri yazma hakkında daha fazla bilgi edinin.

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)
Kan şekeri seviyesi veya mmol/L cinsinden konsantrasyon (1 mmol/L ile 18 mg/dL).
yemekle geçici ilişkisi (int—enum) (isteğe bağlı alan)
Okuma işleminin gerçekleştiği zaman ile kullanıcının yemek yemesinin karşılaştırması.
yemek türü (int-enum) (isteğe bağlı alan)
Okuma sırasında kullanıcının ne tür yemek yediği.
uykuyla geçici ilişki (int—enum) (isteğe bağlı alan)
Okumanın gerçekleştiği saat ile kullanıcının uyuduğu zamanın karşılaştırması.
numune kaynağı (int—enum) (isteğe bağlı alan)
Kandaki glikozu ölçmek için kullanılan vücut sıvısı türüdür.

Android

Adcom.google.blood_glucose
Veri türü nesnesiTÜR_KAÇ_GLUCOSE
Alanlar (biçim—birimler)
FIELD_BLOOD_GLUCOSE_LEVEL (float—mmol/L)
Kan şekeri seviyesi veya mmol/L cinsinden konsantrasyon (1 mmol/L ile 18 mg/dL).
FIELD_TEMPORAL_RELATION_TO_MEAL (int—enum) (isteğe bağlı alan)
Okuma işleminin gerçekleştiği zaman ile kullanıcının yemek yemesinin karşılaştırması.
FIELD_MEAL_TYPE (int—enum) (isteğe bağlı alan)
Okuma sırasında kullanıcının ne tür yemek yediği.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (isteğe bağlı alan)
Okumanın gerçekleştiği saat ile kullanıcının uyuduğu zamanın karşılaştırması.
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üdür.

Tansiyon

Bu veri türü, kullanıcının tansiyonunu yakalar. Her veri noktası, tek bir anında tansiyon okumasını temsil eder. Tansiyon verileri yazma hakkında daha fazla bilgi edinin.

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)
sistolik (float—mmHg)
Sistolik tansiyon ölçümü.
diyastolik (float—mmHg)
Diyastolik tansiyon ölçümü.
body position (int - enum) (isteğe bağlı alan)
Ölçüm yapıldığında kullanıcının vücut pozisyonu.
measured location (ölçüm konumu) (int—enum) (isteğe bağlı alan)
Ölçümün hangi koldan ve bir koldan oluştuğu.

Android

Adcom.google.blood_pressure
Veri türü nesnesiTÜR_KAÇ_ÖNERİ
Alanlar (biçim—birimler)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float— mmHg)
Sistolik tansiyon ölçümü.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float— mmHg)
Diyastolik tansiyon ölçümü.
FIELD_BODY_position (int—enum) (isteğe bağlı alan)
Ölçüm yapıldığında kullanıcının vücut pozisyonu.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (isteğe bağlı alan)
Ölçümün hangi koldan ve bir koldan oluştuğu.

Vücut yağ yüzdesi

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

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) percent (float—yüzde)
Vücut yağ oranının toplam vücut kütlesi yüzdesi.
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)
Vücut yağ oranının toplam vücut kütlesi yüzdesi.
Geçerli aralık: %0-100

Vücut ısısı

Bu veri türü, kullanıcının vücut ısısını yakalar. Her veri noktası, tek bir anlık 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)
gövde sıcaklığı (float—santimetre)
Gövde sıcaklığı (santimetre)
measured location (ölçüm konumu) (int—enum) (isteğe bağlı alan)
Kullanıcının vücut ısısının alındığı yer.

Android

Adcom.google.body.temperature
Veri türü nesnesiTYPE_BODY_TEMPERATURE
Alanlar (biçim—birimler)
FIELD_BODY_TEMPERATURE (float - derece)
Gövde sıcaklığı (santimetre)
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (isteğe bağlı alan)
Kullanıcının vücut ısısının alındığı yer.

Servikal mukus

Bu veri türü, servikal mukus açıklamasını tanımlar. Her bir veri noktası, bir kullanıcının servikal mukusu için yapılan değerlendirmeyi temsil eder. Tüm alanlar isteğe bağlıdır ve servikal mukus görünüm ve tarzını ve miktarını açıklamak için kullanılabilir.

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)
servissel mukus dokusu (int—enum) (isteğe bağlı alan)
Kullanıcının servikal mukusunun tutarlılığı veya dokusu.
servissel 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ü nesnesiTÜR_CERVICAL_MUCUS
Alanlar (biçim—birimler)
FIELD_CERVICAL_MUCUS_TEXTURE (int—enum) (isteğe bağlı alan)
Kullanıcının servikal mukusunun tutarlılığı 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 veri noktası, kullanıcının serviksinin bir raporunu temsil eder. Tüm alanlar isteğe bağlıdır ve rahim boynunun konumu, genişlemesi ve sıkılığıyla ilgili açıklamalar eklemek için kullanılabilir.

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)
servis pozisyonu (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun konumu.
servissel genişleme (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun ne kadar açık veya açık olduğu.
servissel katılık (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun ne kadar güçlü olduğu.

Android

Adcom.google.cervical_position
Veri türü nesnesiTÜR_CERVICAL_KONUM
Alanlar (biçim—birimler)
FIELD_CERVICAL_position (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun konumu.
FIELD_CERVICAL_DILATION (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun ne kadar açık veya açık olduğu.
FIELD_CERVICAL_FIRMNESS (int—enum) (isteğe bağlı alan)
Kullanıcının rahim boynunun ne kadar güçlü olduğu.

Nabız

Bu veri türü, kullanıcının nabız/dakikasını yakalar. Her veri noktası nabız için anlık bir ölçüsü temsil ettiğinden, yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılı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) bpm (float-bpm)
Dakikadaki nabız sayısı.
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) bpm (float-bpm)
Dakikadaki nabız sayısı.
Geçerli aralık: 0-1.000 nabız/dk.

Boy

Bu veri türü, söz konusu kullanıcının yüksekliğini metre cinsinden gösterir. Her veri noktası, okuma sırasında kullanıcının yüksekliğini temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılı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ü, kullanıcının adet akışının ne kadar ağır olduğuna (gözlemleme, ışık, orta veya yoğun) ilişkin açıklamayı açıklar. Her veri noktası, kullanıcının kanamanın ne kadar ağır olduğuna dair bir açıklamayı temsil ediyor.

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)
menstrüasyon akışı (int—enum) (isteğe bağlı alan)
Kullanıcının döneminin ağırlığı.

Android

Adcom.google.menstruation
Veri türü nesnesiTYPE_MENSTRUATION (Tür: ORTA)
Alanlar (biçim—birimler)
FIELD_MENSTRUAL_FLOW (int—enum) (isteğe bağlı alan)
Kullanıcının döneminin ağırlığı.

Ovülasyon testi

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

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)
Kullanıcının yumurtlama durumunu gösteren ovülasyon testinin sonucu.

Android

Adcom.google.ovulation_test
Veri türü nesnesiTÜR_OVULATION_TEST
Alanlar (biçim—birimler)
FIELD_OVULATION_TEST_RESULT (int—enum) (isteğe bağlı alan)
Kullanıcının yumurtlama durumunu gösteren ovülasyon testinin sonucu.

Oksijen doygunluğu

Bu veri türü, oksijen doymuş hemoglobinin yüzdesi olarak ölçülen kandaki oksijen miktarını ifade eder. Her veri noktası, ölçüm sırasında kandaki tek bir oksijen doygunluğunu temsil eder.

İsteğe bağlı alanlar, uygulandıklarında ilave oksijen oksijenleriyle ilgili ayrıntılar eklemenize de olanak tanır.

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 kandaki oksijen doygunluğu değeri.
Geçerli aralık: %0-100
ek oksijen akış oranı (float—L/dk.)
Kullanıcılara dakikada litre cinsinden oksijen sağlanan hız. Ek oksijen sağlanmazsa ve kullanıcı sadece oda havasını alıyorsa sıfıra ayarlanır.
oksijen terapisi uygulama modu (int—enum) (isteğe bağlı alan)
Oksijen tedavisi nasıl uygulanır?
Yoksa veya burun kanülleriyle yönetiliyorsa 1 eksik olabilir.
oksijen doygunluk sistemi (int—enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Çevre birimi damarlarında ölçülüyorsa eksik 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çülür veya1

Android

Adcom.google.oxygen_saturation
Veri türü nesnesiTÜR_OXYGEN_DOĞU
Alanlar (biçim—birimler)
FIELD_OXYGEN_SATURATION (float—yüzde)
Yüzde olarak kandaki oksijen doygunluğu değeri.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float—L/dk.)
Kullanıcılara dakikada litre cinsinden oksijen sağlanan hız. Sıfır, hiçbir ilave oksijen olmadığını ve kullanıcının yalnızca oda havasını solunduğunu gösterir.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (isteğe bağlı alan)
Oksijen tedavisi nasıl uygulanır?
Yoksa veya burun kanülleriyle yönetiliyorsa 1 eksik olabilir.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Çevre birimi damarlarında ölçülüyorsa eksik veya 1 olabilir.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (isteğe bağlı alan)
Oksijen doygunluğu nasıl ölçülür?
Nabız oksimetresi ile ölçülür veya1

Uyku

Bu veri türü, kullanıcının uzunluğunu ve uyku türünü yakalar. Her veri noktası, bir uyku aşamasının 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 eklenmesi gerekir. Zaman damgası, uyku aşamasının sonunu temsil eder. 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 - enum)
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ü, bir kullanıcının fark etme (ör. nokta arasında kanama) ile karşılaşması durumunda yakalanır. Her veri noktası, bir nokta izleme örneğini temsil eder. Bu nedenle her noktanın zaman damgası olmalıdır ve tekrarlar alanı bir olarak ayarlanmalıdır.

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 işaret ö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 işaret örneği. Bu alanı 1 olarak ayarlayın.

Kilo

Bu veri türü, söz konusu kullanıcının ağırlığını kilogram cinsinden gösterir. Her veri noktası, okuma sırasında kullanıcının ağırlığını temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılı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 şu 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.