أنواع بيانات النشاط

يمكن استخدام أنواع البيانات هذه لتسجيل الأنشطة والتمارين الرياضية والمقاييس حول التمرين.

النشاط

يمكن استخدام هذا النوع من البيانات لتسجيل أي نشاط ينفّذه المستخدم. يمكن أن تظهر فائدة هذا بوضوح أكبر أنشطة اللياقة البدنية الشائعة مثل الجري أو الرياضات المختلفة، بالإضافة إلى وأنشطة مثل التأمل والبستنة والنوم.

إذا كان المستخدم يُجري أكثر من نشاط واحد خلال هذه الفترة الزمنية، أنشئ لنوع النشاط الرئيسي، وشرائح متعددة لأنواع الأنشطة المختلفة. على سبيل المثال، إذا مارسوا بعض رياضة الركل والملاكمة خلال الفنون القتالية المختلطة صف، إنشاء جلسة لفنون القتال المختلطة. يمكنك بعد ذلك تقسيم الأنواع المختلفة وأنواع الأنشطة إلى أقسام.

تحتاج كل نقطة بيانات إلى وقت بدء ووقت انتهاء. لا يلزم تحديد نقاط البيانات ظهرًا تلو الآخر أو بعده مباشرةً، قد تكون هناك فجوات بينهما.

راحة

الاسم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
إذن AndroidACTIVITY_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
إذن AndroidACTIVITY_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—عدد)
عدد دورات دارة الدراجات خلال فترة زمنية.

نقاط القلب

يشير هذا النوع من البيانات إلى عدد "نقاط القلب" التي حصل عليها المستخدم، من جميع نشاطهم. تمثّل كل نقطة بيانات عدد "نقاط القلب" المحسوبة. لفترة زمنية.

يمكن للمستخدمين تحديد هدف يومي لنقاط القلب وتتبُّع مستوى تقدُّمهم. نقاط القلب باستخدام:

ويعتمد عدد "نقاط القلب" المُكتسبة على شدة النشاط. استخدام هذا الدليل لحساب وكتابة "نقاط القلب":

البيانات 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
الحقول (التنسيق—الوحدات)
steps (عدد الخطوات: int)
عدد الخطوات التي تم اتخاذها خلال فترة زمنية
النطاق الصالح: من 0 إلى 10 خطوات في الثانية

Android

الاسمcom.google.step_count.delta
عنصر نوع البياناتTYPE_STEP_COUNT_DELTA
إذن AndroidACTIVITY_RECOGNITION
الحقول (التنسيق—الوحدات)
TYPE_STEP_COUNT_DELTA (int — عدد)
عدد الخطوات التي تم اتخاذها خلال فترة زمنية
النطاق الصالح: من 0 إلى 10 خطوات في الثانية

موسيقى للرياضة

تمثّل كل نقطة بيانات مجموعة واحدة مستمرة من تمرين رياضي تنفيذها من قِبل المستخدم. تحتوي نقطة البيانات على حقول لنوع التمرين (لـ مثل تمارين المقاومة أو تدريب الوزن)، وعدد تكرارات التمرين ومدة التمرين والمقاومة.

راحة

الاسمcom.google.activity.exercise
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
الحقول (التنسيق—الوحدات)
ممارسة (int — تعداد)
القيم التي تمثّل تمارين مختلفة، مثل تمارين رفع الأثقال وتمارين القوة وتمارين القلب والأوعية الدموية
التكرارات (int — تعداد)
عدد مرات تكرار التمرين.
resistance type (نوع المقاومة) (int—enum)
نوع المقاومة المستخدم أثناء التمرين.
المقاومة (float — كيلوغرام)
تمثّل هذه السمة مقاومة التمرين (أو الوزن) بالكيلوغرام.
duration (int—مللي ثانية)
هي مدة التمرين التي تكون المدة مهمة لها.

Android

الاسمcom.google.activity.exercise
الحقول (التنسيق—الوحدات)
FIELD_EXERCISE (int—تعداد)
القيم التي تمثّل تمارين مختلفة، مثل تمارين رفع الأثقال وتمارين القوة وتمارين القلب والأوعية الدموية
FIELD_REPETITIONS (int—عدد)
عدد مرات تكرار التمرين.
FIELD_RESISTANCE_TYPE (int — تعداد)
نوع المقاومة المستخدم أثناء التمرين.
FIELD_RESISTANCE (float—كلغ)
تمثّل هذه السمة مقاومة التمرين (أو الوزن) بالكيلوغرام.
FIELD_DURATION (int—مللي ثانية)
هي مدة التمرين التي تكون المدة مهمة لها.