Bu veri türleri, egzersizle ilgili aktiviteleri, antrenmanları ve metrikleri yakalamak için kullanılabilir.
Etkinlik
Bu veri türü, kullanıcının yaptığı tüm etkinlikleri yakalamak için kullanılabilir. Koşu veya farklı sporlar gibi yaygın fitness aktivitelerinin yanı sıra meditasyon, bahçe işleri ve uyku gibi aktiviteler de buna dahildir.
Kullanıcı bu süre zarfında birden fazla etkinlik gerçekleştiriyorsa ana etkinlik türü için bir oturum, farklı etkinlik türleri için ise birden fazla segment oluşturun. Örneğin, karma dövüş sanatları dersinde biraz kickboks ve boks yaptıysa karma dövüş sanatları için bir oturum oluşturun. Ardından, farklı etkinlik türlerini segmentlere ayırabilirsiniz.
Her veri noktası için başlangıç ve bitiş zamanı gerekir. Veri noktalarının arka arkaya veya doğrudan birbirini takip etmesi gerekmez, aralarında boşluk 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—birimler) | activity type (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 bazal metabolizma hızını (BMH) kilokalori cinsinden yakalar. Her veri noktası, kullanıcının boy ve kilosuna göre tüm gün dinlenmesi durumunda yakacağı kilokalori sayısını gösterir. 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—birimler) | kalori (float—günlük kcal)
Kullanıcının boyuna ve kilosuna göre, gün boyu dinlenmesi durumunda yakacağı kilokalori sayısı. |
Android
| Ad | com.google.calories.bmr |
| Veri türü nesnesi | TYPE_BASAL_METABOLIC_RATE |
| Alanlar (biçim—birimler) | FIELD_CALORIES (float—günlük kcal)
Kullanıcının yaşına, ağırlığına ve boyuna göre, gün boyu dinlenmesi durumunda yakacağı kilokalori sayısı. |
Yakılan kalori
Bu veri türü, dinlenme sırasında yakılan kaloriler (BMR) dahil olmak üzere kullanıcı tarafından yakılan toplam kaloriyi (kilokalori cinsinden) yakalar. Her veri noktası, bir zaman aralığında yakılan toplam kilokaloriyi temsil eder. Bu nedenle, hem başlangıç hem de bitiş zamanı 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—birimler) | 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—birimler) | FIELD_CALORIES (float—kcal)
Yakılan kilokalori sayısı. |
Bisiklet pedalı çevirme ritmi
Bir kullanıcı bisiklete biniyorsa bu veri türü, dakikadaki krank devri (RPM) cinsinden pedal çevirme hızını yakalamak için kullanılabilir. Her veri noktası, pedal çevirme hızının anlık ölçümünü temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu, 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—birimler) | 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—birimler) | FIELD_RPM (float—rpm)
Dakikadaki bisiklet krankı devir sayısı. |
Bisiklet pedalı çevirme toplamı
Bir kullanıcı bisiklete biniyorsa bu veri türü, bir süre boyunca krank devir sayısını yakalamak için kullanılabilir. Her veri noktası, başlangıç zamanındaki sayıdan itibaren yapılan devir sayısını gösterir.
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—birimler) | devir (int—sayı)
Belirli bir süre içinde bisiklet krankının dönme sayısı. |
Android
| Ad | com.google.cycling.pedaling.cumulative |
| Veri türü nesnesi | TYPE_CYCLING_PEDALING_CUMULATIVE |
| Alanlar (biçim—birimler) | FIELD_REVOLUTIONS (int—sayı)
Belirli bir süre içinde bisiklet krankının dönme sayısı. |
Kardiyo Puanı
Bu veri türü, kullanıcının tüm etkinliklerinden kazandığı Kalp Puanı sayısını gösterir. Her veri noktası, bir zaman aralığı için hesaplanan Kardiyo Puanı sayısını gösterir.
Kullanıcılar günlük Kardiyo Puanı hedefi belirleyebilir ve ilerleme durumlarını takip edebilir. Kardiyo puanları şu şekilde hesaplanabilir:
- nabız
- Metabolik eş değer (MET) değerleri
- yürüyüş hızı
Kazanılan Kardiyo Puanı sayısı, etkinliğin yoğunluğuna bağlıdır. Kardiyo puanlarını hesaplamak ve yazmak için bu kılavuzdan yararlanın:
| Veriler | 1 HP (Düşük-orta yoğunlukta aktivite) | 2 HP (Yüksek yoğunluklu aktivite) |
|---|---|---|
| Nabız | Maksimum kalp atış hızının% 50'sinden fazla olduğu 1 dakikalık aktivite | Maksimum nabzın% 70'inden fazla olduğu 1 dakikalık aktivite |
| MET değeri | 3-6 MET. Örneğin, kürek çekme veya kaya tırmanışı. | >6 MET. Örneğin, HIIT, kayak, voleybol veya futbol. |
| Yürüme hızı | Dakikada 100-130 adım | Dakikada 130'dan fazla 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—birimler) | intensity (float—Kardiyo Puanları)
Kullanıcının yaptığı egzersizin veya aktivitenin yoğunluğuna göre kazanılan Kalp Puanları. |
Android
| Ad | com.google.heart_minutes |
| Veri türü nesnesi | TYPE_HEART_MINUTES |
| Alanlar (biçim—birimler) | FIELD_INTENSITY (float—kalp puanları)
Kullanıcının yaptığı egzersizin veya etkinliğin yoğunluğu. Bir dakika boyunca
hafif ila orta düzeyde fiziksel aktivite (ör.saatte 4 km'den hızlı yürümek
veya saatte 16 km'den hızlı bisiklet sürmek) 1 kardiyo puanı kazandırır. Bir dakika daha yoğun aktivite 2 Kardiyo Puanı kazandırır. |
Hareket Dakikası
Bu veri türü, Google Fit'in bir kullanıcının tüm etkinliklerinden kazandığını hesapladığı Hareket Dakikası sayısını yakalar. Her veri noktası, bir zaman aralığı için türetilmiş hareket dakikası sayısını gösterir. Hem başlangıç hem de bitiş zamanı ayarlanmalıdır.
Kullanıcılar yoga, dans, bahçe işleri ve diğer ev işleri gibi aktivitelerden Hareket Dakikaları kazanabilir. Kullanıcılar yürüyüşe çıktığında Google Fit, 60 saniye içinde en az 30 adım attıklarında bir Hareket Dakikası ödülü verir.
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—birimler) | duration (int—milisaniye)
Kazanılan hareket dakikalarının süresi (milisaniye).
Geçerli aralık: >=0 |
Android
| Ad | com.google.active_minutes |
| Veri türü nesnesi | TYPE_MOVE_MINUTES |
| Alanlar (biçim—birimler) | FIELD_DURATION (int—milisaniye)
Kazanılan hareket dakikalarının süresi (milisaniye).
Geçerli aralık: 0-Long.MAX_VALUE |
Güç
Bu veri türü, bir etkinlik sırasında kullanıcının ürettiği gücü watt cinsinden ölçerek kaydeder. Örneğin, kondisyon bisikletinde 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 ölçümünü temsil ettiğinden yalnızca bitiş zamanı ayarlanmalıdır. Bu, 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—birimler) | vat (float—vat)
Üretilen güç (vat cinsinden). |
Android
| Ad | com.google.power.sample |
| Veri türü nesnesi | TYPE_POWER_SAMPLE |
| Alanlar (biçim—birimler) | FIELD_WATTS (float—vat)
Üretilen güç (vat cinsinden). |
Adım sayısı ritmi
Bu veri türü, dakikadaki adım sayısı olarak ölçülen yürüyüş adım ritmini yakalar. Her veri noktası, dakikadaki adım sayısı olarak adım frekansının 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—birimler) | rpm (float—adım/dakika)
Dakikadaki adım sayısı olarak ölçülen adım ritmi. |
Android
| Ad | com.google.step_count.cadence |
| Veri türü nesnesi | TYPE_STEP_COUNT_CADENCE |
| Alanlar (biçim—birimler) | FIELD_RPM (float—adım/dakika)
Dakikadaki adım sayısı olarak ölçülen adım ritmi. |
Adım sayısı delta değeri
Bu veri türü, son okumadan bu yana atılan adım sayısını gösterir. Her adım yalnızca bir kez bildirilir. Bu nedenle, veri noktalarının zamanı ç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 ondan büyük olmalıdır. Bir dönemdeki tüm değerlerin toplanması, o dönemdeki toplam adım sayısını hesaplar.
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—birimler) |
|
Android
| Ad | com.google.step_count.delta | |
| Veri türü nesnesi | TYPE_STEP_COUNT_DELTA | |
| Android izni | ACTIVITY_RECOGNITION | |
| Alanlar (biçim—birimler) |
|
Antrenman
Her veri noktası, bir kullanıcının yaptığı tek bir kesintisiz antrenman egzersizi setini temsil eder. Veri noktasında egzersiz türü (ör. direnç egzersizleri veya ağırlık antrenmanı), egzersizin tekrar sayısı, egzersizin süresi ve direnç alanları bulunur.
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—birimler) |
|
Android
| Ad | com.google.activity.exercise | |||||
| Alanlar (biçim—birimler) |
|