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ığı herhangi bir etkinliği yakalamak için kullanılabilir. Koşma veya farklı sporlar gibi yaygın fitness aktivitelerinin yanı sıra meditasyon, bahçe işleri ve uyku gibi aktiviteler de bu kapsamdadır.
Kullanıcı bu dönem içinde birden fazla etkinlik gerçekleştirdiyse bir farklı etkinlik türleri için de birden fazla segment oluşturabilirsiniz. Örneğin, farklı dövüş sanatlarında biraz kick boks ve boks yaptılar. karma dövüş sanatları için bir oturum oluşturun. Daha sonra her bir anahtar kelime için segmentlere ayrılabilir.
Her veri noktası için bir başlangıç ve bitiş zamanı gerekir. Veri noktalarının, art arda veya doğrudan birbirini takip ediyorsa aralarda 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—birimler) | activity type (int —enum)
Kullanıcının gerçekleştirdiği etkinlik 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 gerçekleştirdiği etkinlik türü. Etkinlik türlerinin listesini burada bulabilirsiniz. |
Bazal metabolizma hızı (BMR)
Bu veri türü, bir kullanıcının BMR'sini kilokalori cinsinden yakalar. Her veri noktası, kullanıcının boyuna ve kilosuna göre tüm gün dinlenirken 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)
Bir kullanıcının boyuna ve kilosuna göre tüm gün dinlenirken yakacağı kilokalori miktarı. |
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)
Bir kullanıcının yaşı, kilosu ve boyuna göre, tüm gün dinlenirken yakacağı kilokalori miktarı. |
Yakılan kalori
Bu veri türü, dinlenme sırasında yakılan kaloriler (BMR) dahil olmak üzere kullanıcının yaktığı toplam kaloriyi (kilokalori cinsinden) yakalar. Her veri noktası, Böylece hem başlangıç hem de bitiş zamanları için belirli bir zaman aralığında yakılan toplam kilokalori 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
Bisiklete binen bir kullanıcının pedal çevirmesi için bu veri türü kullanılabilir dakikadaki krank devir sayısı (BGBG) cinsinden hesaplanır. Her veri noktası, pedal çevirme hızının anlık bir ölçümüdür, dolayısıyla yalnızca son saatin ayarlanması gerekir. Bu, okumanın 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 devri sayısıdır. |
Android
Ad | com.google.cycling.pedaling.cadence |
Veri türü nesnesi | TYPE_CYCLING_PEDALING_CADENCE |
Alanlar (biçim - birimler) | FIELD_RPM (float —devir/dk.)
Dakikadaki bisiklet köprü devrinin sayısı. |
Bisiklet pedalı çevirme kümülatif
Bir kullanıcı bisiklete biniyorsa bu veri türü, bir dönemdeki krank devirlerinin sayısını yakalamak için kullanılabilir. Her veri noktası, ilgili sayı sayısı başlangıç zamanından bu yana geçen devir sayısı.
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) | dönme sayısı (int : sayı)
Belirli bir dönemdeki bisiklet kolu devrinin 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 dönemdeki bisiklet kolu devrinin sayısı. |
Kardiyo Puanı
Bu veri türü, bir kullanıcının tüm etkinliklerinden kazandığı Kardiyo Puanı sayısını yakalar. Her veri noktası, hesaplanan Kardiyo Puanı sayısını gösterir belirleyebilirsiniz.
Kullanıcılar günlük Kardiyo Puanı hedefi ayarlayabilir ve ilerleme durumlarını takip edebilir. Kardiyo Puanı şöyle hesaplanabilir:
- nabız
- Görevin Metabolik Eşdeğeri (MET) değerleri
- yürüyüş hızı
Kazanılan Kardiyo Puanı sayısı, aktivitenin yoğunluğuna göre değişir. Kardiyo Puanlarını hesaplamak ve yazmak için bu kılavuzu kullanın:
Veriler | 1 HP (Düşük-orta yoğunlukta aktivite) | 2 HP (Yüksek yoğunluklu aktivite) |
---|---|---|
Nabız | Maksimum nabzın %50'sinden yüksek bir nabızla 1 dakikalık aktivite | Maks. nabzın% 70'in üzerinde olmasıyla 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 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ığı egzersiz 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 puanı)
Kullanıcının yaptığı egzersizin veya aktivitenin yoğunluğu. Bir dakikalık hafif veya orta düzeyde fiziksel aktivite (ör. 4 km/sa'dan hızlı yürüme veya 16 km/sa'dan hızlı bisiklet sürme) 1 kalp puanı kazandırır. Daha yoğun bir aktivitenin bir dakikası için 2 kalp puanı kazanırsınız. |
Hareket Dakikası
Bu veri türü, Google Fit'in bir kullanıcının tüm etkinliklerinden kazandığını hesapladığı Hareket Dakikaları sayısını yakalar. Her veri noktası, zaman aralığı için Hareket Dakikası sayısı. Hem başlangıç hem de bitiş zamanı ayarlanmalıdır.
Kullanıcılar yoga, dans veya bahçe işleri gibi etkinliklerin yanı sıra ev işlerinden de Hareket Dakikaları kazanabilir. Google Fit, yürüyüşe çıkarsa bir Hareket ödülü alır 60 saniyede en az 30 adım attığı her seferde dakikası
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 - Uzun.MAX_VALUE |
Güç
Bu veri türü, bir kullanıcının aktivite yaparken ürettiği gücü (watt cinsinden) yakalar. Örneğin, bir cihazda egzersiz yaparken güç ölçer kullanarak kullanılabilir. 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 eder. Bu nedenle, yalnızca bitiş zamanı ayarlanmalıdır. Bu, okuma için zaman damgası olarak kullanılacaktı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) | watt (float - vat)
Vat cinsinden üretilen güç. |
Android
Ad | com.google.power.sample |
Veri türü nesnesi | TYPE_POWER_SAMPLE |
Alanlar (biçim—birimler) | FIELD_WATTS (float - vat)
Vat cinsinden üretilen güç. |
Adım sayısı ritmi
Bu veri türü, dakikadaki adım sayısı olarak ölçülen yürüme ritmini yakalar. Her veri noktası, adım ritminin dakikadaki adım sayısı olarak 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)
Adım ritmi, dakikadaki adım sayısı olarak ölçülür. |
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)
Dakika başına adım 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ı yakalar. Her biri adım yalnızca bir kez raporlanır. Bu nedenle, veri noktalarında çakışma zamanı olmamalıdır. İlgili içeriği oluşturmak için kullanılan her veri noktasının başlangıç zamanı, aralıktaki aralığın başlangıcını temsil etmelidir hangi adımların atıldığını gösterir.
Başlangıç zamanı, önceki veri noktasının bitiş zamanına eşit veya bu zamandan daha büyük olmalıdır. Bir döneme ait tüm değerlerin toplanması, söz konusu 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ı, sürekli bir antrenman egzersizi grubunu temsil eder kullanıcı tarafından gerçekleştirilmiş olabilir. Veri noktası, egzersiz türü (ör. direnç egzersizleri veya ağırlık antrenmanı), egzersizin tekrar sayısı, egzersizin süresi ve direnç 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 - birimler) |
|
Android
Ad | com.google.activity.exercise | |||||
Alanlar (biçim—birimler) |
|