يمكن استخدام أنواع البيانات هذه لتسجيل الأنشطة والتمارين والمقاييس حول التمارين.
النشاط
يمكن استخدام هذا النوع من البيانات لتسجيل أي نشاط يجريه المستخدم. ويمكن أن تشمل هذه الأنشطة أنشطة اللياقة البدنية الشائعة، مثل الجري أو الرياضة المختلفة، بالإضافة إلى الأنشطة مثل التأمل والبستنة والنوم.
إذا كان المستخدم يجري أكثر من نشاط خلال تلك الفترة الزمنية، أنشئ جلسة لنوع النشاط الرئيسي وشرائح متعددة لأنواع النشاط المختلفة. على سبيل المثال، إذا كانت رياضة الملاكمة أو الملاكمة قد فعلت بعض الوقت، يمكنك إنشاء جلسة للفنون القتالية المختلطة. يمكنك بعد ذلك تقسيم أنواع الأنشطة المختلفة إلى شرائح.
تحتاج كل نقطة بيانات إلى وقت بدء ووقت انتهاء. لا يلزم أن تكون نقاط البيانات متعاقبة أو متعاقبة مباشرةً، سواء أن تكون هناك فجوات بينها.
راحة
الاسم | com.google.activity.segment |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | نوع النشاط (int —تعداد)
نوع النشاط الذي كان يمارسه المستخدم. يمكنك الاطّلاع على قائمة أنواع الأنشطة هنا. |
Android
الاسم | com.google.activity.segment |
كائن نوع البيانات | TYPE_ACTIVITY_SEGMENT |
إذن Android | ACTIVITY_RECOGNITION |
الحقول (التنسيق - الوحدة) | FIELD_Activity (int —تعداد)
نوع النشاط الذي كان يمارسه المستخدم. يمكنك الاطّلاع على قائمة أنواع الأنشطة هنا. |
معدّل الأيض الأساسي
يلتقط هذا النوع من البيانات تقرير BMR للمستخدم بالكيلوبايت. تمثّل كل نقطة بيانات عدد السعرات الحرارية التي يحرقها المستخدم إذا كان مستغرِقًا طوال اليوم، بناءً على طوله ووزنه. يجب ضبط وقت الانتهاء فقط. وسيتم استخدامه كطابع زمني للقراءة.
راحة
الاسم | com.google.calories.bmr |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | السعرات الحرارية (float - سعر حراري يوميًا)
عدد السعرات الحرارية التي حرقها المستخدم إذا كان مسترخيًا طوال اليوم، بناءً على طوله ووزنه. |
Android
الاسم | com.google.calories.bmr |
كائن نوع البيانات | TYPE_BASAL_METABOLIC_RATE |
الحقول (التنسيق - الوحدات) | FIELD_CALORIES (float - سعر حراري لكل يوم)
عدد السعرات الحرارية التي حرقها المستخدم إذا كان مسترخيًا طوال اليوم، بناءً على العمر والوزن والارتفاع. |
السعرات الحرارية المحروقة
يشير نوع البيانات هذا إلى إجمالي السعرات الحرارية (بالكيلو سعرات الحرارية) التي تم حرقها بواسطة المستخدم، بما في ذلك السعرات الحرارية التي تم حرقها أثناء الراحة. تمثّل كل نقطة بيانات إجمالي السعرات الحرارية التي تم حرقها خلال فاصل زمني، لذلك يجب تحديد وقتَي البدء والانتهاء.
راحة
الاسم | com.google.calories.expended |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | السعرات الحرارية (float ، سعر حراري)
عدد السعرات الحرارية المحروقة |
Android
الاسم | com.google.calories.expended |
كائن نوع البيانات | TYPE_CALORIES_EXPENDED |
إذن Android | ACTIVITY_RECOGNITION |
الحقول (التنسيق - الوحدات) | FIELD_CALORIES (float - سعر حراري)
عدد السعرات الحرارية المحروقة |
إيقاع ركوب الدرّاجة
إذا كان المستخدم يركب دراجة، يمكن استخدام نوع البيانات هذا لتسجيل معدّل التحرّك بالدرّاجة، وذلك بدورات التدوير في الدقيقة (). تمثّل كل نقطة بيانات مقياسًا فوريًا لمعدّل التحرّك باليد، لذلك يجب تحديد وقت الانتهاء فقط. سيتم استخدام هذا الطابع الزمني للقراءة.
راحة
الاسم | com.google.cycling.pedaling.cadence |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | rpm (float - rpm)
عدد دورات ذراع تدوير الدراجة في الدقيقة |
Android
الاسم | com.google.cycling.pedaling.cadence |
كائن نوع البيانات | TYPE_CYCLING_PEDALING_CADENCE |
الحقول (التنسيق - الوحدات) | FIELD_RPM (float —دقيقة/دقيقة)
عدد دورات ذراع تدوير الدراجة في الدقيقة |
ركوب الدرّاجات التراكمية
إذا كان المستخدم يركب دراجة، يمكن استخدام هذا النوع من البيانات لتسجيل عدد دورات التدوير أعلى خلال فترة زمنية. تمثّل كل نقطة بيانات عدد الدورات منذ العدد في وقت البدء.
راحة
الاسم | com.google.cycling.pedaling.cumulative |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | الثورات (int - العدد)
عدد دورات ذراع تدوير الدراجة خلال فترة زمنية |
Android
الاسم | com.google.cycling.pedaling.cumulative |
كائن نوع البيانات | TYPE_CYCLING_PEDALING_CUMULATIVE |
الحقول (التنسيق - الوحدات) | FIELD_REVOLUTIONS (int - العدد)
عدد دورات ذراع تدوير الدراجة خلال فترة زمنية |
نقاط القلب
يشير هذا النوع من البيانات إلى عدد "نقاط القلب" التي اكتسبها المستخدم من كل أنشطته. تمثّل كل نقطة بيانات عدد "نقاط القلب" التي تم احتسابها لفاصل زمني.
يمكن للمستخدمين تحديد هدف يومي لنقطة القلب وتتبُّع مستوى تقدّمهم. يمكن احتساب نقاط القلب باستخدام:
- معدّل نبضات القلب
- قيم المكافئ الأيضي للمهمة (MET)
- سُرْعَةُ الْمَشِي
يعتمد عدد نقاط القلب التي حصلت عليها على شدة النشاط. يمكنك استخدام هذا الدليل لاحتساب "نقاط القلب" وكتابتها:
البيانات | 1 HP (نشاط منخفض الكثافة) | 2 HP (نشاط عالي الكثافة) |
---|---|---|
معدّل نبضات القلب | دقيقة واحدة من النشاط بنسبة gt؛ 50% بحد أقصى لمعدّل نبضات القلب | دقيقة واحدة من النشاط عند > 70% بحد أقصى لمعدّل نبضات القلب |
قيمة MET | من 3 إلى 6 أشهر على سبيل المثال، التجديف أو تسلق الصخور، | >6 MET. على سبيل المثال، هايتي أو التزلج أو كرة الطائرة أو كرة القدم. |
سرعة المشي | 100-130 خطوة في الدقيقة | >130 خطوة في الدقيقة |
راحة
الاسم | com.google.heart_minutes |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | كثافة (float : نقاط القلب)
نقاط القلب المكتسَبة استنادًا إلى كثافة التمارين الرياضية أو النشاط الذي ينفّذه المستخدم. |
Android
الاسم | com.google.heart_minutes |
كائن نوع البيانات | TYPE_HEART_MINUTES |
الحقول (التنسيق - الوحدات) | FIELD_INTENSITY (float - نقاط القلب)
شدة التمارين الرياضية أو النشاط الذي يقوم به المستخدم. تستغرق دقيقة واحدة من النشاط البدني المتوسط (مثل المشي الأسرع من 2.5 ميل في الساعة أو
ركوب الدرّاجة بسرعة 10 ميل في الساعة) نقطة قلب واحدة. دقيقة واحدة من النشاط البدني الشاق تكسب نقطتين من القلب. |
دقائق الحركة
يشير هذا النوع من البيانات إلى عدد "دقائق الحركة" التي يحسبها تطبيق Google Fit التي اكتسبها المستخدم من كل أنشطته. تمثّل كل نقطة بيانات عدد "دقائق الحركة" الناتجة عن فترة زمنية. يجب ضبط وقتَي البدء والانتهاء.
يمكن للمستخدمين الحصول على "دقائق الحركة" من أي أنشطة مثل اليوغا أو الرقص أو الحدائق أو الأعمال المنزلية الأخرى. ويمشي Google Fit دقيقة حركة واحدة في كل مرة يقطع فيها 30 خطوة على الأقل خلال 60 ثانية في كل مرة يسير فيها.
راحة
الاسم | com.google.active_minutes |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | duration (int - ملي ثانية)
مدة دقائق الحركة المكتسبة بالمللي ثانية.
النطاق الصالح: >=0 |
Android
الاسم | com.google.active_minutes |
كائن نوع البيانات | TYPE_MOVE_MINUTES |
الحقول (التنسيق - الوحدات) | FIELD_DURATION (int - مللي ثانية)
مدة دقائق الحركة المكتسبة بالمللي ثانية.
النطاق الصالح: 0—long.MAX_VALUE |
الطاقة
يلتقط هذا النوع من البيانات الطاقة التي ينفّذها المستخدم عند تنفيذ نشاط، ويتم قياسه بالواط. على سبيل المثال، استخدام مقياس عدد الطاقة عند ممارسة ركوب الدرّاجة الثابتة. تمثّل كل نقطة بيانات قياسًا فوريًا للطاقة الناتجة.
تمثّل كل نقطة بيانات مقياسًا فوريًا للطاقة الناتجة، لذلك يجب تحديد وقت الانتهاء فقط. سيتم استخدام هذا الطابع الزمني للقراءة.
راحة
الاسم | com.google.power.sample |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | واط (float - واط)
الطاقة المولّدة بالواط |
Android
الاسم | com.google.power.sample |
كائن نوع البيانات | TYPE_POWER_SAMPLE |
الحقول (التنسيق - الوحدات) | FIELD_WATTS (float - واط)
الطاقة المولّدة بالواط |
إيقاع عدد الخطوات
يلتقط هذا النوع من البيانات وتيرة المشي، ويتم قياسه بعدد الخطوات في الدقيقة. تمثّل كل نقطة بيانات قياس وتيرة البث على الفور.
راحة
الاسم | com.google.step_count.cadence |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق - الوحدات) | rpm (float - خطوات/الدقيقة)
تم قياس معدّل الإيقاع بعدد الخطوات في الدقيقة. |
Android
الاسم | com.google.step_count.cadence |
كائن نوع البيانات | TYPE_STEP_COUNT_CADENCE |
الحقول (التنسيق - الوحدات) | FIELD_RPM (float - خطوات/الدقيقة)
تم قياس معدّل الإيقاع بعدد الخطوات في الدقيقة. |
دلتا عدد الخطوات
يسجّل هذا النوع من البيانات عدد الخطوات التي تم اتخاذها منذ آخر قراءة. ويتم الإبلاغ عن كل خطوة مرة واحدة فقط، فلا يجب أن تتداخل نقاط البيانات مع الوقت. يجب أن يمثل وقت البدء لكل نقطة بيانات بداية الفاصل الزمني الذي تم فيه اتخاذ الخطوات.
يجب أن يكون وقت البدء مساويًا لوقت انتهاء نقطة البيانات السابقة أو أكبر منه. وتضيف إضافة كل القيم معًا لفترة زمنية إجمالي عدد الخطوات خلال تلك الفترة.
راحة
الاسم | com.google.step_count.delta | |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|
الحقول (التنسيق - الوحدات) |
|
Android
الاسم | com.google.step_count.delta | |
كائن نوع البيانات | TYPE_STEP_COUNT_DELTA | |
إذن Android | ACTIVITY_RECOGNITION | |
الحقول (التنسيق - الوحدات) |
|
موسيقى لممارسة التمارين الرياضية
تمثّل كل نقطة بيانات مجموعة واحدة متواصلة من تمرين يمكن أن يؤديه مستخدم. تتضمن نقطة البيانات حقولاً لنوع التمارين (على سبيل المثال، تمارين المقاومة أو التدريب على الوزن)، وعدد مرات تكرار التمارين ومدة الممارسة.
راحة
الاسم | com.google.activity.exercise | |||||
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|||||
الحقول (التنسيق - الوحدات) |
|
Android
الاسم | com.google.activity.exercise | |||||
الحقول (التنسيق - الوحدات) |
|