Bu veri türleri, etraftaki aktiviteleri, antrenmanları ve metrikleri kaydetmek için kullanılabilir bir egzersizdir.
Etkinlik
Bu veri türü, kullanıcının yaptığı herhangi bir etkinliği yakalamak için kullanılabilir. Bu özellik, koşu veya farklı sporlar gibi yaygın fitness aktiviteleri ve meditasyon, bahçe işleri ve uyku gibi aktivitelerle uğraşıyor.
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 karma dövüş sanatları için bir oturum oluşturun. Daha sonra her bir anahtar kelime için segmentlere ayrılabilir.
Her veri noktasının başlangıç ve bitiş zamanı olmalıdır. 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 yaptığı etkinliğin türü. Etkinlik türlerinin listesine buradan göz atabilirsiniz. |
Android
Ad | com.google.activity.segment |
Veri türü nesnesi | TYPE_ACTIVITY_SEGMENT |
Android izni | ACTIVITY_RECOGNITION |
Alanlar (biçim - birim) | FIELD_ACTIVITY (int - sıralama)
Kullanıcının yaptığı etkinliğin türü. Etkinlik türlerinin listesine buradan göz atabilirsiniz. |
Bazal metabolizma hızı (BMR)
Bu veri türü, kullanıcının BMR'sini kilokalori cinsinden yakalar. Her bir veri noktası bir kullanıcının tüm gün dinlenirken yakacağı kilokalori sayısını temsil eder bir kitle oluşturabilirsiniz. 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ü, dinlenmede yakılan kaloriyi (BMR) içerir. 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, okuma için zaman damgası olarak kullanılacaktı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 krank devri sayısıdır. |
Bisiklet pedalı kümülatif
Bisiklete binen bir kullanıcı varsa bu veri türü, bisiklete binen kolayca kaç kez döndüğünüzü gösterir. 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) | devir 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ü, kullanıcının yardımcı olabilir. 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üme hızı
Kazanılan Kardiyo Puanı sayısı, aktivitenin yoğunluğuna göre değişir. Tekliflerinizi otomatikleştirmek ve optimize etmek için Kardiyo Puanı'nı hesaplayıp yazmak için bu kılavuza göz atın:
Veriler | 1 HP (Düşük orta yoğunlukta aktivite) | 2 HP (Yüksek yoğunluklu aktivite) |
---|---|---|
Nabız | Maksimum nabız% 50'nin üzerindeyken 1 dakika 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ü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 - 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 - kalp puanı)
Kullanıcının yaptığı egzersizin veya aktivitenin yoğunluğu. Bir dakikalık
hafif veya orta düzeyde fiziksel aktivite (4,2 km/sa.'den hızlı yürüme gibi,
veya 10 mil/sa. hızlı bisiklete binmek) 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 hamleyi tamamladığı Hareket Dakikası sayısını elde ettiği kazancı ölçer. 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çıvanlık gibi aktivitelerden Hareket Dakikaları kazanabilir. diğer ev işlerini yapabilir. 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 Dakikası'nın milisaniye cinsinden süresi.
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ı'nın milisaniye cinsinden süresi.
Geçerli aralık: 0 - Uzun.MAX_VALUE |
Güç
Bu veri türü, kullanıcının bir etkinliği yaparken ürettiği gücü yakalar. vat cinsinden ölçülür. Örneğin, bir cihazda egzersiz yaparken güç ölçer kullanarak kullanılabilir. Her veri noktası, her bir veri noktasının anlık bir üretildi.
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, 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 biri veri noktası, her bir işlemde kadansın dakika.
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)
Adım ritmi, dakikadaki adım sayısı olarak ölçülür. |
Adım sayısı delta değeri
Bu veri türü, son ölçümden 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ı bitişe eşit veya bitişten sonra olmalıdır yeni veri noktası oluşturun. Bir dönemdeki tüm değerlerin toplanması bu süredeki 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ü ( egzersizleri veya ağırlık antrenmanı gibi), egzersiz tekrarlarının süre ve direnç gösterir.
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) |
|