يخزّن تطبيق Health Connect بيانات الصحة واللياقة البدنية وبيانات السجلات الطبية وينظّمها. من المهم أولاً فهم أنواع البيانات والأذونات التي يوفّرها تطبيق Health Connect حتى تتمكّن من التخطيط لمتطلبات تطبيقك.
بعد الانتهاء من عملية التطوير، وعند الاستعداد لنشر تطبيقك على "متجر Play"، عليك الإفصاح عن كيفية استخدام تطبيقك للبيانات، بالإضافة إلى الإفصاح عن إمكانية الوصول إلى أنواع البيانات التي يستخدمها تطبيقك في Health Connect. وبخلاف ذلك، قد تظهر للمستخدمين رسالة خطأ تفيد بأنّ تطبيقك لا يمكنه الوصول إلى أنواع بيانات Health Connect لأنّها تتطلّب موافقة خاصة.
لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إكمال بيان التطبيقات المتعلقة بالصحة في Play Console.
فئات أنواع البيانات
يتيح تطبيق Health Connect أنواع البيانات المستخدَمة في معظم تطبيقات الصحة واللياقة البدنية لتوفير أكبر قدر ممكن من التنوع. يهدف تطبيق Health Connect إلى توفير عرض شامل وتخزين لبيانات الصحة واللياقة البدنية. وتنقسم أنواع البيانات هذه إلى الفئات التالية:
الفئة | الوصف | |
---|---|---|
directions_run | النشاط | تسجّل هذه السمة أي نشاط يجريه المستخدم. ويمكن أن يشمل أنشطة الصحة واللياقة البدنية، مثل الجري والسباحة. |
تقويم | قياسات الجسم | ويشمل هذا النوع البيانات الشائعة المتعلّقة بالجسم، مثل وزن المستخدم ومعدّل الأيض الأساسي. |
خصب | تتبُّع الدورة الشهرية | تسجّل هذه الفئة دورات الحيض ونقاط البيانات ذات الصلة، مثل النتيجة الثنائية لاختبار الإباضة. |
بقالة | التغذية | تتضمّن هذه الفئة أنواع بيانات الترطيب والتغذية. يمثّل الأول كمية الماء التي يستهلكها المستخدم في شربة واحدة. وتشمل الأخيرة حقولاً اختيارية، مثل السعرات الحرارية والسكر والمغنيسيوم. |
sleep_auto | موسيقى للنوم | تسجّل هذه السمة بيانات الفواصل الزمنية المتعلقة بمدة نوم المستخدم ونوعه. |
vital_signs | المقاييس الحيوية | يتم من خلالها تسجيل معلومات أساسية حول الصحة العامة للمستخدم. وتشمل بيانات مثل درجة حرارة الجسم ونسبة الغلوكوز في الدم وضغط الدم وتشبّع الدم بالأكسجين. |
الوعي التام | العافية | ويجمع هذا النوع من البيانات معلومات ذات صلة بالصحة العقلية للمستخدم وعافيته. |
أنواع بيانات الصحة واللياقة البدنية
قبل طلب أي أذونات، يجب أن يوضّح تطبيقك هذه الأذونات في ملف البيان. يمكنك الاطّلاع على قسم الإفصاح عن الأذونات في دليل البدء السريع للحصول على مزيد من المعلومات.
لقراءة البيانات عندما يكون تطبيقك يعمل في الخلفية أو لقراءة البيانات السابقة، يجب الإفصاح عن مجموعة إضافية من أذونات القراءة بشكل منفصل عن أذونات أنواع البيانات:
إذن قراءة إضافي | بيان الأذونات |
---|---|
قراءة البيانات في الخلفية
دليل مثال على القراءة في الخلفية |
android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND |
قراءة البيانات القديمة
دليل قراءة البيانات الأقدم من 30 يومًا |
android.permission.health.READ_HEALTH_DATA_HISTORY |
1. اختيار إصدار Jetpack
تختلف بيانات أذونات الوصول بين إصدارات Jetpack، لذا احرص على اختيار نطاق إصدار Jetpack الذي يستخدمه تطبيقك.
2- فلترة جدول أنواع البيانات
يحتوي الجدول التالي على القائمة الكاملة لأنواع البيانات، ويتضمّن كل نوع منها فئة وعلامات ميزات وأدلة وبيانات أذونات.
نوع البيانات أدلة الميزات |
الفئة | نوع السجل بيانات الأذونات علامة الميزة |
---|---|---|
السعرات الحرارية المحروقة نتيجة ممارسة نشاط بدني |
النشاط |
ActiveCaloriesBurnedRecord android.permission.health.READ_ACTIVE_CALORIES_BURNED android.permission.health.WRITE_ACTIVE_CALORIES_BURNED |
مستوى الجهد عند النشاط |
النشاط |
ActivityIntensityRecord android.permission.health.READ_ACTIVITY_INTENSITY android.permission.health.WRITE_ACTIVITY_INTENSITY FEATURE_ACTIVITY_INTENSITY |
درجة حرارة الجسم الأساسية |
تتبُّع الدورة الشهرية |
BasalBodyTemperatureRecord android.permission.health.READ_BASAL_BODY_TEMPERATURE android.permission.health.WRITE_BASAL_BODY_TEMPERATURE |
معدّل الأيض الأساسي |
قياسات الجسم |
BasalMetabolicRateRecord android.permission.health.READ_BASAL_METABOLIC_RATE android.permission.health.WRITE_BASAL_METABOLIC_RATE |
الغلوكوز في الدم |
المؤشرات الحيوية |
BloodGlucoseRecord android.permission.health.READ_BLOOD_GLUCOSE android.permission.health.WRITE_BLOOD_GLUCOSE |
ضغط الدم |
المؤشرات الحيوية |
BloodPressureRecord android.permission.health.READ_BLOOD_PRESSURE android.permission.health.WRITE_BLOOD_PRESSURE |
نسبة الدهون في الجسم |
قياسات الجسم |
BodyFatRecord android.permission.health.READ_BODY_FAT android.permission.health.WRITE_BODY_FAT |
درجة حرارة الجسم |
المؤشرات الحيوية |
BodyTemperatureRecord android.permission.health.READ_BODY_TEMPERATURE android.permission.health.WRITE_BODY_TEMPERATURE |
مقدار كتلة الماء بالجسم |
قياسات الجسم |
BodyWaterMassRecord android.permission.health.READ_BODY_WATER_MASS android.permission.health.WRITE_BODY_WATER_MASS |
كتلة العظام |
قياسات الجسم |
BoneMassRecord android.permission.health.READ_BONE_MASS android.permission.health.WRITE_BONE_MASS |
مخاط عنق الرحم |
تتبُّع الدورة الشهرية |
CervicalMucusRecord android.permission.health.READ_CERVICAL_MUCUS android.permission.health.WRITE_CERVICAL_MUCUS |
إيقاع ركوب الدرّاجة |
النشاط |
CyclingPedalingCadenceRecord android.permission.health.READ_EXERCISE android.permission.health.WRITE_EXERCISE |
المسافة |
النشاط |
DistanceRecord android.permission.health.READ_DISTANCE android.permission.health.WRITE_DISTANCE |
الارتفاع التراكمي المكتسَب |
النشاط |
ElevationGainedRecord android.permission.health.READ_ELEVATION_GAINED android.permission.health.WRITE_ELEVATION_GAINED |
التمرين دليل إضافة مسارات التمارين الرياضية |
النشاط |
ExerciseSessionRecord android.permission.health.READ_EXERCISE android.permission.health.READ_EXERCISE_ROUTE android.permission.health.WRITE_EXERCISE android.permission.health.WRITE_EXERCISE_ROUTE أنواع التمارينعرض جميع أنواع التمارينEXERCISE_TYPE_UNKNOWN EXERCISE_TYPE_BADMINTON EXERCISE_TYPE_BASEBALL EXERCISE_TYPE_BASKETBALL EXERCISE_TYPE_BIKING EXERCISE_TYPE_BIKING_STATIONARY EXERCISE_TYPE_BOOT_CAMP EXERCISE_TYPE_BOXING EXERCISE_TYPE_CALISTHENICS EXERCISE_TYPE_CRICKET EXERCISE_TYPE_DANCING EXERCISE_TYPE_ELLIPTICAL EXERCISE_TYPE_EXERCISE_CLASS EXERCISE_TYPE_FENCING EXERCISE_TYPE_FOOTBALL_AMERICAN EXERCISE_TYPE_FOOTBALL_AUSTRALIAN EXERCISE_TYPE_FRISBEE_DISC EXERCISE_TYPE_GOLF EXERCISE_TYPE_GUIDED_BREATHING EXERCISE_TYPE_GYMNASTICS EXERCISE_TYPE_HANDBALL EXERCISE_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING EXERCISE_TYPE_HIKING EXERCISE_TYPE_ICE_HOCKEY EXERCISE_TYPE_ICE_SKATING EXERCISE_TYPE_MARTIAL_ARTS EXERCISE_TYPE_PADDLING EXERCISE_TYPE_PARAGLIDING EXERCISE_TYPE_PILATES EXERCISE_TYPE_RACQUETBALL EXERCISE_TYPE_ROCK_CLIMBING EXERCISE_TYPE_ROLLER_HOCKEY EXERCISE_TYPE_ROWING EXERCISE_TYPE_ROWING_MACHINE EXERCISE_TYPE_RUGBY EXERCISE_TYPE_RUNNING EXERCISE_TYPE_RUNNING_TREADMILL EXERCISE_TYPE_SAILING EXERCISE_TYPE_SCUBA_DIVING EXERCISE_TYPE_SKATING EXERCISE_TYPE_SKIING EXERCISE_TYPE_SNOWBOARDING EXERCISE_TYPE_SNOWSHOEING EXERCISE_TYPE_SOCCER EXERCISE_TYPE_SOFTBALL EXERCISE_TYPE_SQUASH EXERCISE_TYPE_STAIR_CLIMBING EXERCISE_TYPE_STAIR_CLIMBING_MACHINE EXERCISE_TYPE_STRENGTH_TRAINING EXERCISE_TYPE_STRETCHING EXERCISE_TYPE_SURFING EXERCISE_TYPE_SWIMMING_OPEN_WATER EXERCISE_TYPE_SWIMMING_POOL EXERCISE_TYPE_TABLE_TENNIS EXERCISE_TYPE_TENNIS EXERCISE_TYPE_VOLLEYBALL EXERCISE_TYPE_WALKING EXERCISE_TYPE_WATER_POLO EXERCISE_TYPE_WEIGHTLIFTING EXERCISE_TYPE_WHEELCHAIR EXERCISE_TYPE_OTHER_WORKOUT EXERCISE_TYPE_YOGA |
عدد الطوابق التي تم صعودها |
النشاط |
FloorsClimbedRecord android.permission.health.READ_FLOORS_CLIMBED android.permission.health.WRITE_FLOORS_CLIMBED |
معدّل نبضات القلب |
المؤشرات الحيوية |
HeartRateRecord android.permission.health.READ_HEART_RATE android.permission.health.WRITE_HEART_RATE |
تغيُّر معدّل نبضات القلب |
المؤشرات الحيوية |
HeartRateVariabilityRmssdRecord android.permission.health.READ_HEART_RATE_VARIABILITY android.permission.health.WRITE_HEART_RATE_VARIABILITY |
الارتفاع |
قياسات الجسم |
HeightRecord android.permission.health.READ_HEIGHT android.permission.health.WRITE_HEIGHT |
الترطيب |
المعلومات الغذائية |
HydrationRecord android.permission.health.READ_HYDRATION android.permission.health.WRITE_HYDRATION |
النزيف بين دورات الحيض |
تتبُّع الدورة الشهرية |
IntermenstrualBleedingRecord android.permission.health.READ_INTERMENSTRUAL_BLEEDING android.permission.health.WRITE_INTERMENSTRUAL_BLEEDING |
كتلة الجسم بدون الدهون |
قياسات الجسم |
LeanBodyMassRecord android.permission.health.READ_LEAN_BODY_MASS android.permission.health.WRITE_LEAN_BODY_MASS |
الحيض |
تتبُّع الدورة الشهرية |
MenstruationFlowRecord MenstruationPeriodRecord android.permission.health.READ_MENSTRUATION android.permission.health.WRITE_MENSTRUATION |
الاسترخاء دليل تتبُّع الاسترخاء |
الصحة والعافية |
MindfulnessSessionRecord android.permission.health.READ_MINDFULNESS android.permission.health.WRITE_MINDFULNESS FEATURE_MINDFULNESS_SESSION |
التغذية |
المعلومات الغذائية |
NutritionRecord android.permission.health.READ_NUTRITION android.permission.health.WRITE_NUTRITION |
اختبار الإباضة |
تتبُّع الدورة الشهرية |
OvulationTestRecord android.permission.health.READ_OVULATION_TEST android.permission.health.WRITE_OVULATION_TEST |
نسبة الأكسجين في الدم |
المؤشرات الحيوية |
OxygenSaturationRecord android.permission.health.READ_OXYGEN_SATURATION android.permission.health.WRITE_OXYGEN_SATURATION |
التمارين الرياضية المخطَّط لها دليل خطط التدريب |
النشاط |
PlannedExerciseSessionRecord android.permission.health.READ_PLANNED_EXERCISE android.permission.health.WRITE_PLANNED_EXERCISE FEATURE_PLANNED_EXERCISE |
الطاقة |
النشاط |
PowerRecord android.permission.health.READ_POWER android.permission.health.WRITE_POWER |
معدّل التنفس |
المؤشرات الحيوية |
RespiratoryRateRecord android.permission.health.READ_RESPIRATORY_RATE android.permission.health.WRITE_RESPIRATORY_RATE |
معدّل نبضات القلب أثناء الراحة |
المؤشرات الحيوية |
RestingHeartRateRecord android.permission.health.READ_RESTING_HEART_RATE android.permission.health.WRITE_RESTING_HEART_RATE |
النشاط الجنسي |
النشاط |
SexualActivityRecord android.permission.health.READ_SEXUAL_ACTIVITY android.permission.health.WRITE_SEXUAL_ACTIVITY |
درجة حرارة الجلد دليل قياس درجة حرارة الجلد |
المؤشرات الحيوية |
SkinTemperatureRecord android.permission.health.READ_SKIN_TEMPERATURE android.permission.health.WRITE_SKIN_TEMPERATURE FEATURE_SKIN_TEMPERATURE |
جلسة النوم دليل تتبُّع جلسات النوم |
النوم |
SleepSessionRecord android.permission.health.READ_SLEEP android.permission.health.WRITE_SLEEP |
السرعة |
النشاط |
SpeedRecord android.permission.health.READ_SPEED android.permission.health.WRITE_SPEED |
الخطوات |
النشاط |
StepsRecord StepsCadenceRecord android.permission.health.READ_STEPS android.permission.health.WRITE_STEPS |
إجمالي السعرات الحرارية المحروقة |
النشاط |
TotalCaloriesBurnedRecord android.permission.health.READ_TOTAL_CALORIES_BURNED android.permission.health.WRITE_TOTAL_CALORIES_BURNED |
السعة القصوى للأكسجين |
النشاط |
Vo2MaxRecord android.permission.health.READ_VO2_MAX android.permission.health.WRITE_VO2_MAX |
الوزن |
قياسات الجسم |
WeightRecord android.permission.health.READ_WEIGHT android.permission.health.WRITE_WEIGHT |
عدد دفعات الكرسي المتحرك |
النشاط |
WheelchairPushesRecord android.permission.health.READ_WHEELCHAIR_PUSHES android.permission.health.WRITE_WHEELCHAIR_PUSHES |