Sürekli olarak kaydedilebilen (belirli bir süre boyunca birden fazla veri noktasıyla) veriler için Google Fit platformu bu verileri toplayabilir ve hesaplanan sonuçları döndürebilir. Bu, ortalama bir ölçüm veya özet/toplam olabilir. Toplanan verileri okuyarak bu hesaplamalarda zaman kazanabilir ve uygulama kullanıcılarınıza kolayca faydalı özetler veya ortalamalar gösterebilirsiniz.
Not: Birleştirilmiş veri türleri, hesaplanmış verileri okuyarak zamandan tasarruf etmenize yardımcı olmak için vardır. Verileri okumak için yalnızca toplu veri türlerini kullanın. Birleştirilmiş veri türlerine yazmayın.
Birleştirilmiş verileri okumak için bir veri türü, zaman aralığı ve verileri "gruplandıracağınız" bir öğe seçmeniz gerekir. Verileri birkaç farklı şekilde gruplandırabilirsiniz:
Dönem
Toplanan verileri saatlik veya günlük olarak gruplandırın. Örneğin, günlük adım sayısını veya yakılan kalori miktarını görebilirsiniz.
Etkinlik türü
Toplanan verileri etkinlik türüne göre gruplandırın. Örneğin, bir haftalık uyku verileri için her uyku etkinliği türü (hafif, derin ve REM) için bir grup oluşturulur.
Etkinlik segmenti
Bir zaman aralığındaki etkinlik segmentlerine göre birleştirilmiş verileri gruplandırın. Örneğin, bir kullanıcı 09:00 ile 10:00 arasında koşuya çıktı ancak ilk 20 dakika koştu, 10 dakika oturdu, 15 dakika yürüdü ve 15 dakika koştuysa bunlar 4 etkinlik segmenti olarak kabul edilir ve 4 grup döndürülür.
Oturum
Verileri toplamak için oturumların zaman sınırlarını kullanın. Örneğin, bir kullanıcı 2 koşuya çıktıysa ve bunlar 2 oturum olarak kaydedildiyse (sabah koşusu ve öğleden sonra koşusu), her koşunun ortalama adım sayısını veya ortalama hızını öğrenmek için oturuma göre gruplandırma yapabilirsiniz.
Etkinlik
Toplanmış sağlık ve sağlıklı yaşam verilerini okumak için bu veri türlerini kullanın.
Etkinlik özeti
Belirli bir dönemdeki belirli bir etkinliğin toplam süresi ve segment sayısı.
Her veri noktası, belirli bir etkinlik türüne ait tüm etkinlik segmentlerinin belirli bir zaman aralığındaki özetini gösterir.
REST
Ad com.google.activity.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.activity.read
Alanlar (biçim—birimler)
activity (int—enum)
duration (int—milisaniye)
Zaman aralığındaki tüm segmentlerde bir etkinlikte harcanan toplam süre.
number of segments (int—count)
Bu veri noktasının zaman aralığındaki farklı etkinlik segmentlerinin sayısı.
Android
Ad com.google.activity.summary
Veri türü nesnesi AGGREGATE_ACTIVITY_SUMMARY
Alanlar (biçim—birimler)
FIELD_ACTIVITY (int—enum)
FIELD_DURATION (int—milisaniye)
Zaman aralığındaki tüm segmentlerde bir etkinlikte harcanan toplam süre.
FIELD_NUM_SEGMENTS (int—sayı)
Bu veri noktasının zaman aralığındaki farklı etkinlik segmentlerinin sayısı.
Her veri noktası, kullanıcının zaman aralığı boyunca günlük kilokalori cinsinden ortalama, maksimum ve minimum bazal metabolizma hızını gösterir. Kullanıcı kilo aldıysa veya verdiyse ve bu nedenle BMR'si değiştiyse bu özellik yararlıdır.
REST
Ad com.google.calories.bmr.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.activity.read
Alanlar (biçim—birimler)
ortalama (günde float kcal)
Kullanıcının belirli bir dönemdeki ortalama BMR'si.
maks (float kcal/gün)
Kullanıcının belirli bir süre içindeki maksimum BMR'si.
min (float—kcal/gün)
Kullanıcının belirli bir süre içindeki minimum BMR'si.
Android
Ad com.google.calories.bmr.summary
Veri türü nesnesi AGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—günlük kcal)
Kullanıcının belirli bir dönemdeki ortalama BMR'si.
FIELD_MAX (float—günlük kalori)
Kullanıcının belirli bir süre içindeki maksimum BMR'si.
FIELD_MIN (float—günlük kalori)
Kullanıcının belirli bir süre içindeki minimum BMR'si.
Yakılan kalori özeti
Belirli bir süre içinde yakılan toplam kalori miktarı (kilokalori cinsinden).
Bu veri türü ve alanları, anlık veri türüyle aynıdır.
Kardiyo puanı özeti
Her veri noktası, zaman aralığında kazanılan kalp puanı sayısını gösterir.
REST
Ad com.google.heart_minutes.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.activity.read
Alanlar (biçim—birimler)
intensity (float—Kardiyo Puanları)
Puan çarpanlarıyla kazanılan puanlar da dahil olmak üzere (daha yorucu aktiviteler için daha fazla puan kazanılır) belirli bir süre içinde kazanılan Kardiyo Puanı sayısı.
duration (float dakika)
Kardiyo puanlarının kazanıldığı süre (dakika cinsinden).
Android
Ad com.google.heart_minutes.summary
Veri türü nesnesi AGGREGATE_HEART_POINTS
Alanlar (biçim—birimler)
FIELD_INTENSITY (float—Kardiyo Puanı)
Puan çarpanlarıyla kazanılan puanlar da dahil olmak üzere (daha yorucu aktiviteler için daha fazla puan kazanılır) belirli bir süre içinde kazanılan Kardiyo Puanı sayısı.
FIELD_DURATION (float dakika)
Kardiyo puanlarının kazanıldığı süre (dakika cinsinden).
Hareket Dakikası özeti
Dönem boyunca toplam hareket dakikası sayısı. Bu veri türü ve alanlar, anlık veri türü ile aynıdır.
Güç özeti
Her veri noktası, kullanıcının bir süre boyunca ürettiği ortalama, maksimum ve minimum gücü watt cinsinden gösterir.
REST
Ad com.google.power.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.activity.read
Alanlar (biçim—birimler)
ortalama (float—watt)
Kullanıcının zaman aralığı boyunca ürettiği ortalama güç (watt cinsinden).
maks (float—watt)
Kullanıcının süre boyunca ürettiği maksimum güç (watt cinsinden).
min (float—watt)
Kullanıcının dönem boyunca ürettiği minimum güç (watt cinsinden).
Android
Ad com.google.power.summary
Veri türü nesnesi AGGREGATE_POWER_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—watt)
Kullanıcının zaman aralığı boyunca ürettiği ortalama güç (watt cinsinden).
FIELD_MAX (float—watt)
Kullanıcının süre boyunca ürettiği maksimum güç (watt cinsinden).
FIELD_MIN (float—vat)
Kullanıcının dönem boyunca ürettiği minimum güç (watt cinsinden).
Adım sayısı delta özeti
Her veri noktası, zaman aralığındaki toplam adım sayısını gösterir.
Bu veri türü ve alanları, anlık veri türüyle aynıdır.
Gövde
Toplanmış vücut ölçüsü verilerini okumak için bu veri türlerini kullanın.
Vücut yağ yüzdesi özeti
Her veri noktası, kullanıcının belirli bir dönemdeki ortalama, maksimum ve minimum vücut yağı yüzdesini gösterir.
REST
Ad com.google.body.fat.percentage.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
Alanlar (biçim—birimler)
ortalama (float—yüzde)
Kullanıcının belirli bir dönemdeki toplam vücut kütlesinin ortalama vücut yağ yüzdesi.
maks (float—yüzde)
Kullanıcının belirli bir süre boyunca vücut yağ yüzdesi olarak sahip olduğu toplam vücut kütlesinin maksimum yüzdesi.
min (float—yüzde)
Kullanıcının belirli bir süre boyunca vücut yağının toplam vücut kütlesi içindeki minimum yüzdesi.
Android
Ad com.google.body.fat.percentage.summary
Veri türü nesnesi AGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—yüzde)
Kullanıcının belirli bir dönemdeki toplam vücut kütlesinin ortalama vücut yağ yüzdesi.
FIELD_MAX (yüzde float)
Kullanıcının belirli bir süre boyunca vücut yağ yüzdesi olarak sahip olduğu toplam vücut kütlesinin maksimum yüzdesi.
FIELD_MIN (%float)
Kullanıcının belirli bir süre boyunca vücut yağının toplam vücut kütlesi içindeki minimum yüzdesi.
Nabız özeti
Her veri noktası, kullanıcının kalp atış hızının ilgili dönemdeki ortalama, maksimum ve minimum değerini (dakikadaki atış sayısı olarak) gösterir.
REST
Ad com.google.heart_rate.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
Alanlar (biçim—birimler)
Ortalama (float—nabız/dk.)
Kullanıcının belirli bir dönem boyunca dakika başına ortalama kalp atış sayısı.
maks (float—nabız/dk)
Belirli bir süre boyunca kullanıcının dakika başına düşen maksimum kalp atışı sayısı.
min (float—bpm)
Kullanıcının belirli bir süre boyunca dakikadaki minimum kalp atışı sayısı.
Android
Ad com.google.heart_rate.summary
Veri türü nesnesi AGGREGATE_HEART_RATE_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—bpm)
Kullanıcının belirli bir dönem boyunca dakika başına ortalama kalp atış sayısı.
FIELD_MAX (float—bpm)
Belirli bir süre boyunca kullanıcının dakika başına düşen maksimum kalp atışı sayısı.
FIELD_MIN (float—bpm)
Kullanıcının belirli bir süre boyunca dakikadaki minimum kalp atışı sayısı.
Boy özeti
Her veri noktası, kullanıcının belirli bir süre içindeki ortalama, maksimum ve minimum yüksekliğini metre cinsinden gösterir.
REST
Ad com.google.height.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
Alanlar (biçim—birimler)
ortalama (float metre)
Kullanıcının belirli bir dönemdeki ortalama boyu (metre cinsinden).
maks (float metre)
Kullanıcının belirli bir süre içindeki maksimum yüksekliği (metre cinsinden).
min (float metre)
Kullanıcının belirli bir süre boyunca minimum yüksekliği (metre cinsinden).
Android
Ad com.google.height.summary
Veri türü nesnesi AGGREGATE_HEIGHT_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float metre)
Kullanıcının belirli bir dönemdeki ortalama boyu (metre cinsinden).
FIELD_MAX (float metre)
Kullanıcının belirli bir süre içindeki maksimum yüksekliği (metre cinsinden).
FIELD_MIN (float—metre)
Kullanıcının belirli bir süre boyunca minimum yüksekliği (metre cinsinden).
Ağırlık özeti
Her veri noktası, kullanıcının belirli bir dönemdeki ortalama, maksimum ve minimum ağırlığını kilogram cinsinden gösterir.
REST
Ad com.google.weight.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body.read
Alanlar (biçim—birimler)
ortalama (float kg)
Kullanıcının belirli bir dönemdeki ortalama vücut ağırlığı (kilogram cinsinden).
maks. (float kg)
Kullanıcının belirli bir süre içindeki maksimum vücut ağırlığı (kilogram cinsinden).
min (float kg)
Kullanıcının belirli bir dönemdeki minimum vücut ağırlığı (kilogram cinsinden).
Android
Ad com.google.weight.summary
Veri türü nesnesi AGGREGATE_WEIGHT_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—kg)
Kullanıcının belirli bir dönemdeki ortalama vücut ağırlığı (kilogram cinsinden).
FIELD_MAX (float—kg)
Kullanıcının belirli bir süre içindeki maksimum vücut ağırlığı (kilogram cinsinden).
FIELD_MIN (float—kg)
Kullanıcının belirli bir dönemdeki minimum vücut ağırlığı (kilogram cinsinden).
Konum
Toplanmış konum verilerini okumak için bu veri türlerini kullanın.
Mesafe delta değeri
Her veri noktası, kullanıcının belirli bir dönemde katettiği toplam mesafeyi metre cinsinden gösterir. Bu veri türü ve alanları, anlık veri türü ile aynıdır.
Konum sınırlayıcı kutusu
Her veri noktası, kullanıcının konum noktaları üzerinde belirli bir süre boyunca hesaplanan sınırlayıcı kutuyu temsil eder. Her sınırlayıcı kutunun dört köşesini temsil eden dört alan vardır.
Not: Bu veriler yalnızca konum örneği verilerini yazan uygulama tarafından okunabilir. Uygulamanız yalnızca yazdığı konum örnek verilerinin konum sınırlama kutusu verilerini okuyabilir. Diğer uygulamalar tarafından yazılan verileri okuyamaz.
REST
Ad com.google.location.bounding_box
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
Alanlar (biçim—birimler)
düşük enlem (float derece)
Sınırlayıcı kutunun minimum enlemi (kayan nokta olarak derece cinsinden gösterilir).
low longitude (float—degrees) [Düşük boylam]
Sınırlayıcı kutunun minimum boylamı, derece cinsinden kayan nokta olarak gösterilir.
high latitude (float—degrees)
Sınırlayıcı kutunun maksimum enlemi, derece cinsinden kayan nokta olarak gösterilir.
yüksek boylam (float derece)
Sınırlayıcı kutunun maksimum boylamı, derece cinsinden kayan nokta olarak gösterilir.
Android
Ad com.google.location.bounding_box
Veri türü nesnesi AGGREGATE_LOCATION_BOUNDING_BOX
Alanlar (biçim—birimler)
FIELD_LOW_LATITUDE (float derece)
Sınırlayıcı kutunun sol alt köşesinin enlemi, derece cinsinden kayan nokta olarak gösterilir.
FIELD_LOW_LONGITUDE (float—derece)
Sınırlayıcı kutunun sol alt köşesinin boylamı, kayan nokta olarak derece cinsinden ifade edilir.
FIELD_HIGH_LATITUDE (float derece)
Sınırlayıcı kutunun sağ üst köşesinin enlemi, derece cinsinden kayan nokta olarak gösterilir.
FIELD_HIGH_LONGITUDE (float derece)
Sınırlayıcı kutunun sağ üst köşesinin boylamı, kayan nokta olarak derece cinsinden gösterilir.
Hız özeti
Her veri noktası, kullanıcının belirli bir süre boyunca seyahat ettiği ortalama, maksimum ve minimum hızı (saniye başına metre cinsinden) gösterir.
REST
Ad com.google.speed.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.location.read
Alanlar (biçim—birimler)
ortalama (float—metre/saniye)
Kullanıcının belirli bir süre içindeki ortalama hızı (saniye başına metre cinsinden).
max (float—metre/saniye)
Kullanıcının belirli bir süre boyunca ulaştığı maksimum hız (saniye başına metre cinsinden).
min (float—metre/saniye)
Kullanıcının belirli bir süre boyunca saniyede metre cinsinden minimum hızı.
Android
Ad com.google.speed.summary
Veri türü nesnesi AGGREGATE_SPEED_SUMMARY
Alanlar (biçim—birimler)
ortalama (float—metre/saniye)
Kullanıcının belirli bir süre içindeki ortalama hızı (saniye başına metre cinsinden).
max (float—metre/saniye)
Kullanıcının belirli bir süre boyunca ulaştığı maksimum hız (saniye başına metre cinsinden).
min (float—metre/saniye)
Kullanıcının belirli bir süre boyunca saniyede metre cinsinden minimum hızı.
Beslenme
Toplu besin verilerini okumak için bu veri türlerini kullanın.
Sıvı alımı özeti
Her veri noktası, bir kullanıcı tarafından belirli bir süre içinde tüketilen toplam su hacmini litre cinsinden gösterir. Bu veri türü ve alanları, anlık veri türü ile aynıdır.
Beslenme özeti
Her veri noktası, belirli bir dönemdeki tüm besin girişlerinin toplamını gösterir.
Besinler alanında, her değer besinin zaman aralığındaki tüm girişlerdeki toplamını gösterir.
Besin, girişlerin hiçbirinde yer almıyorsa toplu haritada da yer almaz. Zaman aralığındaki tüm girişler aynı öğüne aitse öğün türü de ayarlanır.
REST
Ad com.google.nutrition.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.nutrition.read
Alanlar (biçim—birimler)
meal type (int—enum)
Kullanıcının ne tür bir yemek yediği (zaman aralığındaki tüm girişler aynı yemeğe aitse gösterilir).
Kabul edilen değerler
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
Besinler (Map<String>—kalori/gram)
Belirli bir süre içinde tüketilen gıdalardaki toplam besin maddeleri.
Kabul edilen değerler
"key": "calories" // Calories in kcal
"key": "fat.total" // Total fat in grams
"key": "fat.saturated" // Saturated fat in grams
"key": "fat.unsaturated" // Unsaturated fat in grams
"key": "fat.polyunsaturated" // Polyunsaturated fat in grams
"key": "fat.monounsaturated" // Monounsaturated fat in grams
"key": "fat.trans" // Trans fat in grams
"key": "cholesterol" // Cholesterol in milligrams
"key": "sodium" // Sodium in milligrams
"key": "potassium" // Potassium in milligrams
"key": "carbs.total" // Total carbohydrates in grams
"key": "dietary_fiber" // Dietary fiber in grams
"key": "sugar" // Amount of sugar in grams
"key": "protein" // Protein amount in grams
Android
Ad com.google.nutrition.summary
Veri türü nesnesi AGGREGATE_NUTRITION_SUMMARY
Alanlar (biçim—birimler)
FIELD_MEAL_TYPE (int—enum)
Kullanıcının ne tür bir yemek yediği (zaman aralığındaki tüm girişler aynı yemeğe aitse gösterilir).
Kabul edilen değerler
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_NUTRIENTS (Map<String>—kilokalori/gram/miligram)
Belirli bir süre içinde tüketilen gıdalardaki toplam besin maddeleri.
Kabul edilen değerler
NUTRIENT_CALORIES // Calories in kcal
NUTRIENT_TOTAL_FAT // Total fat in grams
NUTRIENT_SATURATED_FAT // Saturated fat in grams
NUTRIENT_UNSATURATED_FAT // Unsaturated fat in grams
NUTRIENT_POLYUNSATURATED_FAT // Polyunsaturated fat in grams
NUTRIENT_MONOUNSATURATED_FAT // Monounsaturated fat in grams
NUTRIENT_TRANS_FAT // Trans fat in grams
NUTRIENT_CHOLESTEROL // Cholesterol in milligrams
NUTRIENT_SODIUM // Sodium in milligrams
NUTRIENT_POTASSIUM // Potassium in milligrams
NUTRIENT_TOTAL_CARBS // Total carbohydrates in grams
NUTRIENT_DIETARY_FIBER // Dietary fiber in grams
NUTRIENT_SUGAR // Amount of sugar in grams
NUTRIENT_PROTEIN // Protein amount in grams
Sağlık
Toplanmış tıbbi ve sağlık verilerini okumak için bu veri türlerini kullanın.
Kan şekeri özeti
Her veri noktası, zaman aralığı boyunca ortalama, minimum ve maksimum kan şekeri seviyesini veya konsantrasyonunu temsil eder. 1 mmol/L'nin 18 mg/dL olduğu mmol/L cinsinden ölçülür.
Zaman aralığı boyunca yapılan tüm ölçümlerde bu alanların her birinin değerleri tümü için aynıysa döndürülen verilerde alan değerini görürsünüz:
öğünle zamansal ilişki
uykuyla zamansal ilişki
örnek kaynağı
Değerler ölçümler arasında farklıysa alan hariç tutulur.
REST
Ad com.google.blood_glucose.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.blood_glucose.read
Alanlar (biçim—birimler)
ortalama (float—mmol/L)
Kullanıcının belirli bir dönem boyunca ortalama kan şekeri seviyesi veya konsantrasyonu.
maks (float—mmol/L)
Kullanıcının belirli bir süre içindeki maksimum kan şekeri seviyesi veya konsantrasyonu.
min (float—mmol/L)
Kullanıcının belirli bir süre içindeki minimum kan şekeri seviyesi veya konsantrasyonu.
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 yapıldığı.
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 (int—enum) (isteğe bağlı alan)
Okuma yapılırken kullanıcının ne tür bir yemek yediği.
Kabul edilen değerler
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
uykuyla zamansal ilişki (int—enum) (isteğe bağlı alan)
Okumanın yapıldığı zaman ile kullanıcının uyuduğu zaman arasındaki fark.
Kabul edilen değerler
"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) (isteğe bağlı alan)
Kan şekerini ölçmek için kullanılan vücut sıvısı türü.
Kabul edilen değerler
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood
Android
Ad com.google.blood_glucose.summary
Veri türü nesnesi AGGREGATE_BLOOD_GLUCOSE_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—mmol/L)
Kullanıcının belirli bir dönem boyunca ortalama kan şekeri seviyesi veya konsantrasyonu.
FIELD_MAX (float—mmol/L)
Kullanıcının belirli bir süre içindeki maksimum kan şekeri seviyesi veya konsantrasyonu.
FIELD_MIN (float—mmol/L)
Kullanıcının belirli bir süre içindeki minimum kan şekeri seviyesi veya konsantrasyonu.
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 yapıldığı.
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—enum) (isteğe bağlı alan)
Okuma yapılırken kullanıcının ne tür bir yemek yediği.
Kabul edilen değerler
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (isteğe bağlı alan)
Okumanın yapıldığı zaman ile kullanıcının uyuduğu zaman arasındaki fark.
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)
Kan şekerini ölçmek için kullanılan vücut sıvısı türü.
Kabul edilen değerler
BLOOD_GLUCOSE_SPECIMEN_SOURCE_INTERSTITIAL_FLUID // Interstitial fluid
BLOOD_GLUCOSE_SPECIMEN_SOURCE_CAPILLARY_BLOOD // Capillary blood
BLOOD_GLUCOSE_SPECIMEN_SOURCE_PLASMA // Plasma
BLOOD_GLUCOSE_SPECIMEN_SOURCE_SERUM // Serum
BLOOD_GLUCOSE_SPECIMEN_SOURCE_TEARS // Tears
BLOOD_GLUCOSE_SPECIMEN_SOURCE_WHOLE_BLOOD // Whole blood
Tansiyon özeti
Her veri noktası, zaman aralığı boyunca ölçülen ortalama, minimum ve maksimum tansiyonu (mmHg cinsinden) gösterir.
Zaman aralığı boyunca yapılan tüm ölçümlerde bu alanların her birinin değerleri tümü için aynıysa döndürülen verilerde alan değerini görürsünüz:
vücut pozisyonu
ölçüm yeri
Değerler ölçümler arasında farklıysa alan hariç tutulur.
REST
Ad com.google.blood_pressure.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.blood_pressure.read
Alanlar (biçim—birimler)
ortalama büyük tansiyon (float—mmHg)
Kullanıcının belirli bir dönemdeki ortalama sistolik tansiyonu.
Maksimum sistolik (float—mmHg)
Kullanıcının belirli bir süre boyunca ölçülen maksimum sistolik tansiyonu.
min systolic (float—mmHg)
Kullanıcının belirli bir zaman aralığındaki minimum sistolik tansiyonu.
ortalama diyastolik (float—mmHg)
Kullanıcının belirli bir dönemdeki ortalama diyastolik tansiyonu.
maksimum diyastolik (float—mmHg)
Kullanıcının belirli bir süre içindeki maksimum diyastolik tansiyonu.
min diastolic (float—mmHg)
Kullanıcının belirli bir zaman aralığındaki minimum diyastolik tansiyonu.
body position (int—enum) (isteğe bağlı alan)
Ölçüm alınırken kullanıcının vücut pozisyonu.
Kabul edilen değerler
"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 koldan ve kolun hangi kısmından alındığı.
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.summary
Veri türü nesnesi AGGREGATE_BLOOD_PRESSURE_SUMMARY
Alanlar (biçim—birimler)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float—mmHg)
Kullanıcının belirli bir dönemdeki ortalama sistolik tansiyonu.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float—mmHg)
Kullanıcının belirli bir süre boyunca ölçülen maksimum sistolik tansiyonu.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float—mmHg)
Kullanıcının belirli bir zaman aralığındaki minimum sistolik tansiyonu.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float—mmHg)
Kullanıcının belirli bir dönemdeki ortalama diyastolik tansiyonu.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float—mmHg)
Kullanıcının belirli bir süre içindeki maksimum diyastolik tansiyonu.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float—mmHg)
Kullanıcının belirli bir zaman aralığındaki minimum diyastolik tansiyonu.
FIELD_BODY_POSITION (int—enum) (isteğe bağlı alan)
Ölçüm alını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 koldan ve kolun hangi kısmından alındığı.
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 sıcaklığı özeti
Her veri noktası, kullanıcının belirli bir süre aralığındaki ortalama, minimum ve maksimum vücut sıcaklığını gösterir.
Ölçüm konumunun zaman aralığındaki tüm veri noktaları için aynı olması durumunda, ölçümün vücudun hangi bölgesinde yapıldığı da gösterilir.
REST
Ad com.google.body.temperature.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.body_temperature.read
Alanlar (biçim—birimler)
ortalama (float—santigrat)
Kullanıcının belirli bir dönemdeki ortalama vücut sıcaklığı.
Maksimum (float santigrat)
Kullanıcının belirli bir süre içindeki en yüksek vücut sıcaklığı.
min (float—santigrat)
Kullanıcının belirli bir süre içindeki minimum vücut sıcaklığı.
measurement location (int—enum) (isteğe bağlı alan)
Sıcaklık ölçümünün kullanıcının vücudunun hangi bölgesinden alındığı.
Kabul edilen değerler
"intVal": 1 // Armpit
"intVal": 2 // Finger
"intVal": 3 // Forehead
"intVal": 4 // Mouth (oral)
"intVal": 5 // Rectum
"intVal": 6 // Temporal artery
"intVal": 7 // Toe
"intVal": 8 // Ear (tympanic)
"intVal": 9 // Wrist
"intVal": 10 // Vagina
Android
Ad com.google.body.temperature.summary
Veri türü nesnesi AGGREGATE_BODY_TEMPERATURE_SUMMARY
Alanlar (biçim—birimler)
FIELD_AVERAGE (float—celsius)
Kullanıcının belirli bir dönemdeki ortalama vücut sıcaklığı.
FIELD_MAX (float—celsius)
Kullanıcının belirli bir süre içindeki en yüksek vücut sıcaklığı.
FIELD_MIN (float—celsius)
Kullanıcının belirli bir süre içindeki minimum vücut sıcaklığı.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (isteğe bağlı alan)
Sıcaklık ölçümünün kullanıcının vücudunun hangi bölgesinden alındığı.
Kabul edilen değerler
BODY_TEMPERATURE_MEASUREMENT_LOCATION_AXILLARY // Armpit
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FINGER // Finger
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FOREHEAD // Forehead
BODY_TEMPERATURE_MEASUREMENT_LOCATION_ORAL // Mouth (oral)
BODY_TEMPERATURE_MEASUREMENT_LOCATION_RECTAL // Rectum
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TEMPORAL_ARTERY // Temporal artery
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TOE // Toe
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TYMPANIC // Ear (tympanic
BODY_TEMPERATURE_MEASUREMENT_LOCATION_WRIST // Wrist
BODY_TEMPERATURE_MEASUREMENT_LOCATION_VAGINAL // Vagina
Oksijen doygunluğu özeti
Her veri noktası, bir zaman aralığında kullanıcının ortalama, minimum ve maksimum kan oksijen doygunluğunu ve ek oksijen akış hızını gösterir.
Zaman aralığı boyunca yapılan tüm ölçümlerde bu alanların her birinin değerleri tümü için aynıysa döndürülen verilerde alan değerini görürsünüz:
oksijen tedavisi uygulama modu
oksijen doygunluğu sistemi
oksijen doygunluğu ölçüm yöntemi
Değerler ölçümler arasında farklıysa alan hariç tutulur.
REST
Ad com.google.oxygen_saturation.summary
OAuth izin kapsamları
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Alanlar (biçim—birimler)
ortalama oksijen doygunluğu (float—yüzde)
Kullanıcının belirli bir dönemdeki ortalama oksijen doygunluğu.
Maksimum oksijen doygunluğu (float—yüzde)
Kullanıcının belirli bir süre içindeki maksimum oksijen doygunluğu.
En düşük oksijen doygunluğu (float—yüzde)
Kullanıcının belirli bir süre boyunca minimum oksijen doygunluğu.
ortalama ek oksijen akış hızı (float L/dk.)
Kullanıcının belirli bir dönemdeki ortalama ek oksijen akış hızı.
Maksimum ek oksijen akış hızı (float L/dk)
Kullanıcının bir dönem boyunca maksimum ek oksijen akış hızı.
Ek oksijen akış hızının en az (float L/dk)
Kullanıcının belirli bir süre boyunca minimum ek oksijen akış hızı.
oxygen therapy administration mode (int—enum) (isteğe bağlı alan)
Oksijen tedavisinin uygulanma şekli
Nazal kanül ile uygulandığında mevcut olmayabilir veya 1 olabilir.
oksijen doygunluğu sistemi (int—enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Çevresel kılcal damarlarda ölçülürse 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 oksimetrisi ile ölçülürse mevcut olmayabilir veya 1 olabilir.
Android
Ad com.google.oxygen_saturation.summary
Veri türü nesnesi AGGREGATE_OXYGEN_SATURATION_SUMMARY
Alanlar (biçim—birimler)
FIELD_OXYGEN_SATURATION_AVERAGE (float—yüzde)
Kullanıcının belirli bir dönemdeki ortalama oksijen doygunluğu.
FIELD_OXYGEN_SATURATION_MAX (float—yüzde)
Kullanıcının belirli bir süre içindeki maksimum oksijen doygunluğu.
FIELD_OXYGEN_SATURATION_MIN (float—yüzde)
Kullanıcının belirli bir süre boyunca minimum oksijen doygunluğu.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float—L/dk.)
Kullanıcının belirli bir dönemdeki ortalama ek oksijen akış hızı.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float—L/dk)
Kullanıcının bir dönem boyunca maksimum ek oksijen akış hızı.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float—L/dk)
Kullanıcının belirli bir süre boyunca minimum ek oksijen akış hızı.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (isteğe bağlı alan)
Oksijen tedavisinin uygulanma şekli
Nazal kanül ile uygulandığında mevcut olmayabilir veya 1 olabilir.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (isteğe bağlı alan)
Oksijen doygunluğunun ölçüldüğü yer.
Çevresel kılcal damarlarda ölçülürse mevcut olmayabilir 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 oksimetrisi ile ölçülürse mevcut olmayabilir veya 1 olabilir.