Bu veri türleri; aktiviteleri, antrenmanları ve egzersizle ilgili metrikleri kaydetmek için kullanılabilir.
Etkinlik
Bu veri türü, kullanıcının yaptığı herhangi bir etkinliği yakalamak için kullanılabilir. Bunlar, koşu veya farklı sporlar gibi yaygın fitness aktivitelerinin yanı sıra meditasyon, bahçe işleri ve uyku gibi aktiviteler olabilir.
Kullanıcı bu süre içinde birden fazla etkinlik gerçekleştirdiyse, ana etkinlik türü için bir oturum ve farklı etkinlik türleri için birden fazla segment oluşturun. Örneğin, karma dövüş sanatları dersi sırasında biraz kick boks ve boks yaptılarsa karma dövüş sanatları için bir oturum oluşturun. Ardından farklı etkinlik türlerini segmentlere ayırabilirsiniz.
Her veri noktasının başlangıç ve bitiş zamanı olmalıdır. Veri noktalarının arka arkaya veya doğrudan olması gerekmez. Arada boşluklar olabilir.
REST
Ad | com.google.activity.segment |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | etkinlik türü (int —enum)
Kullanıcının yaptığı etkinliğin türü. Etkinlik türlerinin listesini burada bulabilirsiniz. |
Android
Ad | com.google.activity.segment |
Veri türü nesnesi | TYPE_ACTIVITY_SEGMENT |
Android izni | ACTIVITY_RECOGNITION |
Alanlar (biçim - birim) | FIELD_ACTIVITY (int —enum)
Kullanıcının yaptığı etkinliğin türü. Etkinlik türlerinin listesini burada bulabilirsiniz. |
Bazal metabolizma hızı (BMR)
Bu veri türü, kullanıcının BMR'sini kilokalori cinsinden yakalar. Her bir veri noktası, boy ve kilosuna bağlı olarak bir kullanıcının tüm gün boyunca dinlenirken yakacağı kilokalori miktarını temsil eder. Yalnızca bitiş zamanı ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılır.
REST
Ad | com.google.calories.bmr |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | kalori (günlük float - kcal)
Boy ve kilosuna bağlı olarak, bir kullanıcının tüm gün dinlenirken yaktığı kilokalori miktarı. |
Android
Ad | com.google.calories.bmr |
Veri türü nesnesi | TYPE_BASAL_METABOLIC_RATE |
Alanlar (biçim - birim) | FIELD_CALORIES (günlük float - kcal)
Yaşına, kilosuna ve boyuna bağlı olarak, bir kullanıcının tüm gün dinlenirken yaktığı kilokalori miktarı. |
Yakılan kalori
Bu veri türü, dinlenme sırasında yakılan kalori (BMR) dahil olmak üzere kullanıcının yaktığı toplam kaloriyi (kilokalori cinsinden) yakalar. Her veri noktası, bir zaman aralığında yakılan toplam kilokalori miktarını temsil eder. Bu nedenle, hem başlangıç hem de bitiş zamanları ayarlanmalıdır.
REST
Ad | com.google.calories.expended |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | kalori (float —kcal)
Yakılan kilokalori sayısı. |
Android
Ad | com.google.calories.expended |
Veri türü nesnesi | TYPE_CALORIES_EXPENDED |
Android izni | ACTIVITY_RECOGNITION |
Alanlar (biçim - birim) | FIELD_CALORIES (float —kcal)
Yakılan kilokalori sayısı. |
Bisiklet pedalı çevirme ritmi
Bu veri türü, kullanıcı bisiklete biniyorsa krank devir sayısı (dakikadaki devir sayısı) cinsinden pedal çevirme hızını kaydetmek için kullanılabilir. Her veri noktası, pedal çevirme hızının anlık bir ölçümünü temsil eder. Bu nedenle yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılır.
REST
Ad | com.google.cycling.pedaling.cadence |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | rpm (float —rpm)
Dakikadaki bisiklet krank devir sayısı. |
Android
Ad | com.google.cycling.pedaling.cadence |
Veri türü nesnesi | TYPE_CYCLING_PEDALING_CADENCE |
Alanlar (biçim - birim) | FIELD_RPM (float —rpm)
Dakikadaki bisiklet krank devir sayısı. |
Bisiklet pedalı iniş kümülatif
Bir kullanıcı bisiklete biniyorsa bir dönemdeki krank devrlerinin sayısını kaydetmek için bu veri türü kullanılabilir. Her veri noktası, başlangıç zamanındaki sayıdan bu yana gerçekleşen devir sayısını temsil eder.
REST
Ad | com.google.cycling.pedaling.cumulative |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | devir (int —sayı)
Belirli bir dönemdeki bisiklet krank devrinin sayısı. |
Android
Ad | com.google.cycling.pedaling.cumulative |
Veri türü nesnesi | TYPE_CYCLING_PEDALING_CUMULATIVE |
Alanlar (biçim - birim) | FIELD_REVOLUTIONS (int —sayı)
Belirli bir dönemdeki bisiklet krank devrinin sayısı. |
Kardiyo Puanı
Bu veri türü, bir kullanıcının tüm etkinliklerinden kazandığı Kardiyo Puanı sayısını gösterir. Her veri noktası, bir zaman aralığı için hesaplanan Kardiyo Puanı sayısını temsil eder.
Kullanıcılar günlük Kardiyo Puanı hedefi belirleyebilir ve ilerleme durumlarını izleyebilirler. Kardiyo Puanı aşağıdakiler kullanılarak hesaplanabilir:
- nabız
- Görevin Metabolik Eşdeğeri (MET) değerlerinin metabolik eşdeğeri
- yürüme hızı
Kazanılan Kardiyo Puanı sayısı aktivitenin yoğunluğuna bağlıdır. Kardiyo Puanlarını hesaplamak ve yazmak için şu rehberi kullanın:
Veriler | 1 HP (Düşük orta yoğunlukta aktivite) | 2 HP (Yüksek yoğunluklu aktivite) |
---|---|---|
Nabız | Maksimum nabız >%50 ile 1 dakikalık aktivite | Maks. nabız% 70'in üzerindeyken 1 dakikalık aktivite |
MET değeri | 3-6 MET. Örneğin, kürek veya kaya tırmanışı, | >6 MET. Örneğin, HIIT, kayak, voleybol veya futbol. |
Yürüyüş hızı | Dakikada 100-130 adım | Dakikada >130 adım |
REST
Ad | com.google.heart_minutes |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | intensity (float - Kardiyo Puanı)
Kullanıcının yaptığı egzersizin veya aktivitenin yoğunluğuna göre kazanılan Kardiyo Puanı. |
Android
Ad | com.google.heart_minutes |
Veri türü nesnesi | TYPE_HEART_MINUTES |
Alanlar (biçim - birim) | FIELD_INTENSITY (float —kardiyo puanı)
Kullanıcının yaptığı egzersizin veya aktivitenin yoğunluğu. Bir dakikalık hafif ile orta düzey fiziksel aktivite (4,5 km/sa hızlı yürüme veya 10 km/sa hızlı bisiklet sürme gibi) 1 kardiyo puanı kazandırır. Bir dakika daha yoğun aktiviteler 2 kardiyo puanı kazandırır. |
Hareket Dakikası
Bu veri türü, Google Fit'in kullanıcının tüm aktivitelerinden kazandığı Hareket Dakikası sayısını yakalar. Her veri noktası, bir zaman aralığı için türetilmiş Hareket Dakikası sayısını temsil eder. Başlangıç ve bitiş zamanı ayarlanmalıdır.
Kullanıcılar yoga, dans veya bahçıvanlık gibi ev işleri gibi aktivitelerden Hareket Dakikaları kazanabilir. Çocuğunuz yürüyüşe çıkarsa, 60 saniye içinde en az 30 adım attığında Google Fit bir Hareket Dakikası ödüllendirir.
REST
Ad | com.google.active_minutes |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | duration (int —milisaniye)
Kazanılan Hareket Dakikası süresi (milisaniye cinsinden).
Geçerli aralık: >=0 |
Android
Ad | com.google.active_minutes |
Veri türü nesnesi | TYPE_MOVE_MINUTES |
Alanlar (biçim - birim) | FIELD_DURATION (int —milisaniye)
Kazanılan Hareket Dakikası süresi (milisaniye cinsinden).
Geçerli aralık: 0 - Uzun.MAX_VALUE |
Güç
Bu veri türü, kullanıcının bir işlem yaparken oluşturduğu gücü vat cinsinden ölçer. Örneğin, sabit bir bisiklet üzerinde egzersiz yaparken güç ölçer kullanma. Her veri noktası, üretilen gücün anlık ölçümünü temsil eder.
Her veri noktası, üretilen gücün anlık bir ölçümünü temsil eder. Bu nedenle yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, okuma için zaman damgası olarak kullanılır.
REST
Ad | com.google.power.sample |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | vat (float - vat)
Vat cinsinden üretilen güç. |
Android
Ad | com.google.power.sample |
Veri türü nesnesi | TYPE_POWER_SAMPLE |
Alanlar (biçim - birim) | FIELD_WATTS (float —vat)
Vat cinsinden üretilen güç. |
Adım sayısı ritmi
Bu veri türü, dakika başına adım olarak ölçülen yürüyüş ritmini yakalar. Her veri noktası, temponun dakikadaki adım sayısı cinsinden anlık ölçümünü temsil eder.
REST
Ad | com.google.step_count.cadence |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Alanlar (biçim - birim) | rpm (float - adım/dakika)
Dakikadaki adım sayısı olarak ölçülen tempo. |
Android
Ad | com.google.step_count.cadence |
Veri türü nesnesi | TYPE_STEP_COUNT_CADENCE |
Alanlar (biçim - birim) | FIELD_RPM (float —adım/dakika)
Dakikadaki adım sayısı olarak ölçülen tempo. |
Adım sayısı deltası
Bu veri türü, son okumadan bu yana atılan adım sayısını gösterir. Her adım yalnızca bir kez raporlandığından, veri noktalarının zamanları çakışmamalıdır. Her veri noktasının başlangıç zamanı, adımların atıldığı aralığın başlangıcını temsil etmelidir.
Başlangıç zamanı, önceki veri noktasının bitiş zamanına eşit veya bundan daha sonra olmalıdır. Belirli bir zaman aralığındaki tüm değerler toplandığında o dönemdeki toplam adım sayısı hesaplanır.
REST
Ad | com.google.step_count.delta | |
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|
Alanlar (biçim - birim) |
|
Android
Ad | com.google.step_count.delta | |
Veri türü nesnesi | TYPE_STEP_COUNT_DELTA | |
Android izni | ACTIVITY_RECOGNITION | |
Alanlar (biçim - birim) |
|
Spor
Her veri noktası, kullanıcı tarafından gerçekleştirilen tek bir kesintisiz egzersiz egzersizi kümesini temsil eder. Veri noktası, egzersiz türü (örneğin direnç egzersizleri veya ağırlık antrenmanı), egzersizin tekrar sayısı, egzersizin süresi ve dirençle ilgili alanları içerir.
REST
Ad | com.google.activity.exercise | |||||
OAuth izin kapsamları |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|||||
Alanlar (biçim - birim) |
|
Android
Ad | com.google.activity.exercise | |||||
Alanlar (biçim - birim) |
|