Bu veri türleri, egzersizle ilgili aktiviteleri, antrenmanları ve metrikleri yakalamak için kullanılabilir.
Etkinlik
Bu veri türü, kullanıcının gerçekleştirdiği tüm etkinlikleri yakalamak için kullanılabilir. Bu, koşma veya farklı sporlar gibi yaygın fitness etkinliklerinin yanı sıra meditasyon, bahçecilik ve uyku gibi aktiviteleri içerebilir.
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ı kursu sırasında boks biraz boks yapmışlarsa karma dövüş sanatları için bir oturum oluşturun. Daha sonra, farklı etkinlik türlerini segmentlere ayırabilirsiniz.
Her veri noktasının başlangıç ve bitiş zamanı gerekir. Veri noktalarının sırt sırta veya arka arkaya olmalarına gerek yoktur. 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—birimler) | activity type (int - enum)
Kullanıcının yaptığı etkinliğin türü. Etkinlik türlerinin listesine göz atın. |
Android
Ad | com.google.activity.segment |
Veri türü nesnesi | TYPE_ACTIVITY_SEGMENT |
Android izni | ACTIVITY_RECOGNITION |
Alanlar (biçim—birim) | FIELD_RATING (int —enum)
Kullanıcının yaptığı etkinliğin türü. Etkinlik türlerinin listesine göz atın. |
Bazal metabolizma hızı (BMR)
Bu veri türü, kullanıcının BMR'sini kilo kalorisi cinsinden yakalar. Her veri noktası, kullanıcının yüksekliğine ve ağırlığına göre tüm gün dinlenirken yakacağı kilo kalori sayısını gösterir. Yalnızca bitiş zamanı ayarlanmalıdır. Bu değer, 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ünde kcal)
Boyunca ve kilosuna bağlı olarak kullanıcının tüm gün dinlenirken yakacağı kilo kalori 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ıların yaşları, ağırlıkları ve boyuna bağlı olarak tüm gün dinlenirken yakacakları kalori miktarı. |
Yakılan kalori
Bu veri türü, dinlenme sırasında yakılan kalori de (BMR) dahil, kullanıcının yaktığı toplam kaloriyi (kilo kalori cinsinden) yakalar. Her veri noktası, bir zaman aralığında yakılan toplam kilo kaloriyi gösterir. Bu yüzden, 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—birimler) | kalori (float —kcal)
Yakılan kilo kalori 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 kilo kalori sayısı. |
Bisiklet pedalı çevirme ritmi
Bir kullanıcı bisiklete binerse bu veri türü, dakikadaki krank devriyle (BGBG) pedal çevirme hızını yakalamak için kullanılabilir. Her veri noktası, pedal çevirme hızının anlık bir ölçüsü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—birimler) | rpm (float -rpm)
Dakikada bisiklet krank devri sayısı. |
Android
Ad | com.google.cycling.pedaling.cadence |
Veri türü nesnesi | TYPE_CYCLING_PEDALING_CADENCE |
Alanlar (biçim—birimler) | FIELD_BGBG (float -rpm)
Dakikada bisiklet krank devri sayısı. |
Bisiklet pedalı kümülatif
Bir kullanıcı bisiklete binirse bu veri türü bir dönemdeki krank devrlerinin sayısını yakalamak için kullanılabilir. Her veri noktası, başlangıç zamanından bu yana sayılan devrimlerin 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—birimler) | devrimler (int —sayı)
Bir dönemde bisiklet krank devrimi 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ı)
Bir dönemde bisiklet krank devrimi sayısı. |
Kardiyo Puanı
Bu veri türü, tüm etkinliklerinden dolayı kullanıcının kazandığı Kardiyo Puanının sayısını gösterir. Her veri noktası, belirli bir zaman aralığında hesaplanan Kardiyo Puanı sayısını temsil eder.
Kullanıcılar günlük bir Kardiyo Puanı hedefi belirleyebilir ve ilerleme durumunu takip edebilir. Kardiyo Puanı şu şekilde hesaplanabilir:
- nabız
- Görevin metabolik denkliği (MET) değerleri
- yürüyüş hızı
Kazanılan Kardiyo Puanı, aktivitenin yoğunluğuna bağlıdır. Kardiyo Puanı hesaplamak ve yazmak için bu kılavuzu kullanın:
Veriler | 1 HP (Düşük orta yoğunluklu etkinlik) | 2 HP (Yüksek yoğunluklu aktivite) |
---|---|---|
Nabız | Maksimum nabızla -%50 1 dakikalık aktivite | 1 dakika aktivite ve maksimum% 70 nabız |
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üyüş hızı | Dakikada 100-130 adım | >dakika/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) | yoğunluk (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—birimler) | FIELD_INTENSITY (float - Kardiyo puanı)
Kullanıcının verdiği egzersizin veya aktivitenin yoğunluğu. Bir dakika hafif veya orta hızda fiziksel aktivite (1,5 km/saat'ten daha hızlı yürüme veya 10 km/saatten hızlı bisiklete binme gibi) 1 kardiyo puanı kazandırır. Bir dakika daha yoğun aktiviteniz 2 kardiyo puanı kazandırır. |
Hareket Dakikası
Bu veri türü, Google Fit'in bir kullanıcının tüm aktivitelerinden kazandığını hesapladığı Hareket Dakikası sayısını gösterir. Her veri noktası, bir zaman aralığı için türetilen Hareket Dakikası sayısını temsil eder. Hem başlangıç hem de bitiş zamanı ayarlanmalıdır.
Kullanıcılar yoga, dans veya bahçecilik gibi aktivitelerin yanı sıra diğer ev işlerinden Hareket Dakikaları kazanabilir. Yürüyüş için Google Fit'e 60 saniye içinde en az 30 adım attığında Bir Hareket dakikası 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 Dakikası 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 Dakikası süresi (milisaniye).
Geçerli aralık: 0—Uzun.MAX_VALUE |
Güç
Bu veri türü, bir etkinlik gerçekleştirirken kullanıcının vat cinsinden ölçülen gücünü oluşturur. Örneğin, durağan bir bisiklet üzerinde egzersiz yaparken elektrik sayacı kullanabilirsiniz. Her veri noktası, oluşturulan güçte anlık ölçümü temsil eder.
Her veri noktası, üretilen anlık enerji ölçüsü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—birimler) | vat (float -vat)
vat olarak oluşturulan enerji. |
Android
Ad | com.google.power.sample |
Veri türü nesnesi | TYPE_POWER_SAMPLE |
Alanlar (biçim—birimler) | FIELD_WATTS (float -vat)
vat olarak oluşturulan enerji. |
Adım sayısı gönderme sıklığı
Bu veri türü, dakika başına adım olarak ölçülen yürüyüş ritmini yakalar. Her veri noktası, temponun dakika başına adım bazında 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 ritim. |
Android
Ad | com.google.step_count.cadence |
Veri türü nesnesi | TYPE_STEP_COUNT_CADENCE |
Alanlar (biçim—birimler) | FIELD_BGBG (float adım/dakika)
Dakikadaki adım sayısı olarak ölçülen ritim. |
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 bildirildiğinden, veri noktalarında çakışma süresi olmamalıdır. Her bir 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 büyük olmalıdır. Belirli bir süre için tüm değerleri bir araya getirmek, bu 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ı, kullanıcının gerçekleştirdiği tek bir antrenman antrenmanı grubunu temsil eder. Veri noktası; egzersiz türü, örneğin direnç veya kilo 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—birimler) |
|
Android
Ad | com.google.activity.exercise | |||||
Alanlar (biçim—birimler) |
|