يمكن استخدام أنواع البيانات هذه لتسجيل الأنشطة والتمارين الرياضية والمقاييس حول التمرين.
النشاط
يمكن استخدام هذا النوع من البيانات لتسجيل أي نشاط ينفّذه المستخدم. يمكن أن تظهر فائدة هذا بوضوح أكبر أنشطة اللياقة البدنية الشائعة مثل الجري أو الرياضات المختلفة، بالإضافة إلى وأنشطة مثل التأمل والبستنة والنوم.
إذا كان المستخدم يُجري أكثر من نشاط واحد خلال هذه الفترة الزمنية، أنشئ لنوع النشاط الرئيسي، وشرائح متعددة لأنواع الأنشطة المختلفة. على سبيل المثال، إذا مارسوا بعض رياضة الركل والملاكمة خلال الفنون القتالية المختلطة صف، إنشاء جلسة لفنون القتال المختلطة. يمكنك بعد ذلك تقسيم الأنواع المختلفة وأنواع الأنشطة إلى أقسام.
تحتاج كل نقطة بيانات إلى وقت بدء ووقت انتهاء. لا يلزم تحديد نقاط البيانات ظهرًا تلو الآخر أو بعده مباشرةً، قد تكون هناك فجوات بينهما.
راحة
الاسم | 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)
يسجّل هذا النوع من البيانات معدل نبضات القلب 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
|
الحقول (التنسيق—الوحدات) | دورة في الدقيقة (float — دورة في الدقيقة)
عدد دورات تدوير الدراجة في الدقيقة. |
Android
الاسم | com.google.cycling.pedaling.cadence |
عنصر نوع البيانات | TYPE_CYCLING_PEDALING_CADENCE |
الحقول (التنسيق—الوحدات) | FIELD_RPM (float —rpm)
عدد دورات تدوير الدراجة في الدقيقة. |
البيانات التراكمية لركوب الدرّاجة
وإذا ركب المستخدم الدراجة، فيمكن استخدام هذا النوع من البيانات لتسجيل عدد عدد الدورات خلال فترة زمنية معيّنة تمثل كل نقطة بيانات عدد عدد الدورات منذ العد في وقت البدء.
راحة
الاسم | com.google.cycling.pedaling.cumulative |
نطاقات أذونات OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
الحقول (التنسيق—الوحدات) | عدد الدورات (int —count)
عدد دورات دارة الدراجات خلال فترة زمنية. |
Android
الاسم | com.google.cycling.pedaling.cumulative |
عنصر نوع البيانات | TYPE_CYCLING_PEDALING_CUMULATIVE |
الحقول (التنسيق—الوحدات) | FIELD_REVOLUTIONS (int —عدد)
عدد دورات دارة الدراجات خلال فترة زمنية. |
نقاط القلب
يشير هذا النوع من البيانات إلى عدد "نقاط القلب" التي حصل عليها المستخدم، من جميع نشاطهم. تمثّل كل نقطة بيانات عدد "نقاط القلب" المحسوبة. لفترة زمنية.
يمكن للمستخدمين تحديد هدف يومي لنقاط القلب وتتبُّع مستوى تقدُّمهم. نقاط القلب باستخدام:
- معدّل نبضات القلب
- مكافئ الأيض لقيم المهمة (MET)
- سرعة المشي
ويعتمد عدد "نقاط القلب" المُكتسبة على شدة النشاط. استخدام هذا الدليل لحساب وكتابة "نقاط القلب":
البيانات | 1 حصان (نشاط منخفض الكثافة ومتوسط) | 2 حصان (نشاط شديد شديد) |
---|---|---|
معدّل نبضات القلب | دقيقة واحدة من النشاط عند الوصول إلى أكثر من% 50 من معدّل نبضات القلب كحد أقصى | دقيقة واحدة من النشاط بمعدل أكبر من% 70 لمعدّل نبضات القلب |
قيمة MET | من 3 إلى 6 MET. على سبيل المثال، التجديف أو تسلق الصخور، | أكثر من 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 — طويل.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 | |||||
الحقول (التنسيق—الوحدات) |
|