Google Fit REST API dahil olmak üzere Google Fit API'leri, 30 Haziran 2025'ten sonra kullanılamayacak. 1 Mayıs 2024'ten itibaren geliştiriciler bu API'leri kullanmak için kaydolamayacak.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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.
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.
Kabul edilen değerler
"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 (öğü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.
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ığı.
Kabul edilen değerler
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 - 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.
Kabul edilen değerler
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.
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ü.
"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining
measurement location (int - enum) (isteğe bağlı alan)
Ölçümün hangi kolun ve kolun bir kısmının yapıldığı.
Kabul edilen değerler
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android
Ad
com.google.blood_pressure
Veri türü nesnesi
TYPE_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.
Kabul edilen değerler
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
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ığı.
Kabul edilen değerler
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
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.
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.
servikal mukus dokusu (int - enum) (isteğe bağlı alan)
Kullanıcının servikal mukusunun kıvamı veya dokusu.
Kabul edilen değerler
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
servikal mukus miktarı (int - enum) (isteğe bağlı alan)
Kullanıcının ne kadar servikal mukus gözlemlediği.
Kabul edilen değerler
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android
Ad
com.google.cervical_mucus
Veri türü nesnesi
TYPE_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.
Kabul edilen değerler
CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY // Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY // Creamy
CERVICAL_MUCUS_TEXTURE_WATERY // Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE // Clear and stretchy
FIELD_CERVICAL_MUCUS_AMOUNT (int—enum) (isteğe bağlı alan)
Kullanıcının ne kadar servikal mukus gözlemlediği.
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ığı.
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.
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.
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.
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.
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.
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.
Farklı uyku aşamalarını ve türlerini temsil eden değerler.
Kabul edilen değerler
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.
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.
Her lekelenme örneği. Bu alanı 1 olarak ayarlayın.
Android
Ad
com.google.vaginal_spotting
Veri türü nesnesi
TYPE_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.