Etkinlik verisi türleri

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

Adcom.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

Adcom.google.activity.segment
Veri türü nesnesiTYPE_ACTIVITY_SEGMENT
Android izniACTIVITY_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

Adcom.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

Adcom.google.calories.bmr
Veri türü nesnesiTYPE_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

Adcom.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

Adcom.google.calories.expended
Veri türü nesnesiTYPE_CALORIES_EXPENDED
Android izniACTIVITY_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

Adcom.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

Adcom.google.cycling.pedaling.cadence
Veri türü nesnesiTYPE_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

Adcom.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

Adcom.google.cycling.pedaling.cumulative
Veri türü nesnesiTYPE_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:

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

Adcom.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

Adcom.google.heart_minutes
Veri türü nesnesiTYPE_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

Adcom.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

Adcom.google.active_minutes
Veri türü nesnesiTYPE_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

Adcom.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

Adcom.google.power.sample
Veri türü nesnesiTYPE_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

Adcom.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

Adcom.google.step_count.cadence
Veri türü nesnesiTYPE_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

Adcom.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)
adımlar (int - sayı)
Belirli bir dönemde atılan adım sayısı.
Geçerli aralık: Saniyede 0-10 adım

Android

Adcom.google.step_count.delta
Veri türü nesnesiTYPE_STEP_COUNT_DELTA
Android izniACTIVITY_RECOGNITION
Alanlar (biçim - birimler)
TYPE_STEP_COUNT_DELTA (int - sayı)
Belirli bir dönemde atılan adım sayısı.
Geçerli aralık: Saniyede 0-10 adım

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

Adcom.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)
exercise (int—enum)
Ağırlık kaldırma egzersizleri, kuvvet çalışması egzersizleri ve kardiyovasküler egzersizler gibi farklı egzersizleri temsil eden değerler.
tekrarlar (int - sıralama)
Bir alıştırmanın tekrar sayısı.
direnç türü (int - enum)
Egzersiz sırasında kullanılan direnç türü.
direnç (float-kg)
Egzersizin (veya ağırlığın) kilogram cinsinden direncidir.
duration (int—milisaniye)
Süresinin önemli olduğu bir egzersizin süresi.

Android

Adcom.google.activity.exercise
Alanlar (biçim - birimler)
FIELD_EXERCISE (int - sıralama)
Ağırlık kaldırma egzersizleri, kuvvet çalışması egzersizleri ve kardiyovasküler egzersizler gibi farklı egzersizleri temsil eden değerler.
FIELD_REPETITIONS (int - sayı)
Bir alıştırmanın tekrar sayısı.
FIELD_RESISTANCE_TYPE (int - sıralama)
Egzersiz sırasında kullanılan direnç türü.
FIELD_RESISTANCE (float - kg)
Egzersizin (veya ağırlığın) kilogram cinsinden direncidir.
FIELD_DURATION (int—milisaniye)
Süresinin önemli olduğu bir egzersizin süresi.