O app Conexão Saúde armazena e estrutura dados de saúde e condicionamento físico e registros médicos. É importante entender primeiro quais tipos de dados e permissões a Conexão Saúde oferece para que você possa planejar os requisitos do seu app.
Após o desenvolvimento, ao se preparar para publicar o app na Play Store, você precisa declarar o uso de dados do app e o acesso aos tipos de dados da Conexão Saúde que ele usa. Caso contrário, os usuários poderão receber uma mensagem de erro informando que o app não pode acessar os tipos de dados do Conexão Saúde porque eles exigem aprovação especial.
Consulte Preencher a declaração de apps de saúde no Play Console para mais informações.
Categorias de tipos de dados
O Conexão Saúde oferece suporte a tipos de dados usados na maioria dos apps de saúde e fitness para oferecer a maior variedade possível. O objetivo do Conexão Saúde é oferecer uma visão abrangente e um armazenamento de dados de saúde e condicionamento físico. Esses tipos de dados se enquadram nas seguintes categorias:
| Categoria | Descrição | |
|---|---|---|
| directions_run | Atividade | Isso captura todas as atividades do usuário. Pode incluir atividades de saúde e fitness, como corrida e natação. | 
| straighten | Medição corporal | Isso captura dados comuns relacionados ao corpo, como o peso e a taxa metabólica basal de um usuário. | 
| fértil | Monitoramento de ciclo | Ele captura ciclos menstruais e pontos de dados relacionados, como o resultado binário de um teste de ovulação. | 
| grocery | Nutrition | Isso captura os tipos de dados de hidratação e nutrição. Os dados de hidratação representam a quantidade de água que um usuário ingeriu em uma única bebida. Essa última opção inclui campos opcionais, como calorias, açúcar e magnésio. | 
| sleep_auto | Sleep | Isso captura dados de intervalos relacionados à duração e ao tipo de sono de um usuário. | 
| vital_signs | Vitals | Captura informações essenciais sobre a saúde geral do usuário. Ele inclui dados como temperatura corporal, glicemia, pressão arterial e saturação de oxigênio no sangue. | 
| mindfulness | Bem-estar | Isso captura dados relacionados à saúde mental e ao bem-estar de um usuário. | 
Tipos de dados de saúde e condicionamento físico
Antes de solicitar uma permissão, o app precisa declará-la no manifesto. Consulte a seção Declarar permissões do guia de início rápido para mais informações.
Para ler dados enquanto o app está em segundo plano ou ler dados históricos, um conjunto adicional de permissões de leitura precisa ser declarado separadamente das permissões de tipo de dados:
| Permissão de leitura adicional | Declaração de permissões | 
|---|---|
| 
        Ler dados em segundo plano
        
           Guia exemplo de leitura em segundo plano  | 
      
        
          android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND | 
    
| 
        Ler dados históricos
        
           Guia Ler dados com mais de 30 dias  | 
      
        
          android.permission.health.READ_HEALTH_DATA_HISTORY | 
    
1. Selecionar uma versão do Jetpack
As declarações de permissão variam entre as versões do Jetpack. Selecione o intervalo de versões do Jetpack que seu app usa.
2. Filtrar a tabela de tipos de dados
A tabela a seguir contém a lista completa de tipos de dados, cada um com categoria, flags e guias de recursos e declarações de permissão.
| Tipo de dados Guias de recursos  | 
      Categoria | Tipo de registro Declarações de permissão Flag de recurso  | 
    
|---|---|---|
| Calorias ativas queimadas | 
        Atividade | 
          
            ActiveCaloriesBurnedRecordandroid.permission.health.READ_ACTIVE_CALORIES_BURNED android.permission.health.WRITE_ACTIVE_CALORIES_BURNED  | 
    
| Intensidade da atividade | 
        Atividade | 
          
            ActivityIntensityRecordandroid.permission.health.READ_ACTIVITY_INTENSITY android.permission.health.WRITE_ACTIVITY_INTENSITY FEATURE_ACTIVITY_INTENSITY | 
    
| Temperatura corporal basal | 
        Monitoramento de ciclo | 
          
            BasalBodyTemperatureRecordandroid.permission.health.READ_BASAL_BODY_TEMPERATURE android.permission.health.WRITE_BASAL_BODY_TEMPERATURE  | 
    
| Taxa metabólica basal | 
        Medidas corporais | 
          
            BasalMetabolicRateRecordandroid.permission.health.READ_BASAL_METABOLIC_RATE android.permission.health.WRITE_BASAL_METABOLIC_RATE  | 
    
| Glicose no sangue | 
        Sinais vitais | 
          
            BloodGlucoseRecordandroid.permission.health.READ_BLOOD_GLUCOSE android.permission.health.WRITE_BLOOD_GLUCOSE  | 
    
| Pressão arterial | 
        Sinais vitais | 
          
            BloodPressureRecordandroid.permission.health.READ_BLOOD_PRESSURE android.permission.health.WRITE_BLOOD_PRESSURE  | 
    
| Gordura corporal | 
        Medidas corporais | 
          
            BodyFatRecordandroid.permission.health.READ_BODY_FAT android.permission.health.WRITE_BODY_FAT  | 
    
| Temperatura corporal | 
        Sinais vitais | 
          
            BodyTemperatureRecordandroid.permission.health.READ_BODY_TEMPERATURE android.permission.health.WRITE_BODY_TEMPERATURE  | 
    
| Massa de água corporal | 
        Medidas corporais | 
          
            BodyWaterMassRecordandroid.permission.health.READ_BODY_WATER_MASS android.permission.health.WRITE_BODY_WATER_MASS  | 
    
| Massa óssea | 
        Medidas corporais | 
          
            BoneMassRecordandroid.permission.health.READ_BONE_MASS android.permission.health.WRITE_BONE_MASS  | 
    
| Muco cervical | 
        Monitoramento de ciclo | 
          
            CervicalMucusRecordandroid.permission.health.READ_CERVICAL_MUCUS android.permission.health.WRITE_CERVICAL_MUCUS  | 
    
| Cadência das pedaladas no ciclismo | 
        Atividade | 
          
            CyclingPedalingCadenceRecordandroid.permission.health.READ_EXERCISE android.permission.health.WRITE_EXERCISE  | 
    
| Distância | 
        Atividade | 
          
            DistanceRecordandroid.permission.health.READ_DISTANCE android.permission.health.WRITE_DISTANCE  | 
    
| Ganho de elevação | 
        Atividade | 
          
            ElevationGainedRecordandroid.permission.health.READ_ELEVATION_GAINED android.permission.health.WRITE_ELEVATION_GAINED  | 
    
| Exercício Guia Adicionar rotas de exercícios  | 
        Atividade | 
          
            ExerciseSessionRecordandroid.permission.health.READ_EXERCISE android.permission.health.READ_EXERCISE_ROUTE android.permission.health.WRITE_EXERCISE android.permission.health.WRITE_EXERCISE_ROUTE Tipos de exercícioVer todos os tipos de exercícioEXERCISE_TYPE_UNKNOWNEXERCISE_TYPE_BADMINTONEXERCISE_TYPE_BASEBALLEXERCISE_TYPE_BASKETBALLEXERCISE_TYPE_BIKINGEXERCISE_TYPE_BIKING_STATIONARYEXERCISE_TYPE_BOOT_CAMPEXERCISE_TYPE_BOXINGEXERCISE_TYPE_CALISTHENICSEXERCISE_TYPE_CRICKETEXERCISE_TYPE_DANCINGEXERCISE_TYPE_ELLIPTICALEXERCISE_TYPE_EXERCISE_CLASSEXERCISE_TYPE_FENCINGEXERCISE_TYPE_FOOTBALL_AMERICANEXERCISE_TYPE_FOOTBALL_AUSTRALIANEXERCISE_TYPE_FRISBEE_DISCEXERCISE_TYPE_GOLFEXERCISE_TYPE_GUIDED_BREATHINGEXERCISE_TYPE_GYMNASTICSEXERCISE_TYPE_HANDBALLEXERCISE_TYPE_HIGH_INTENSITY_INTERVAL_TRAININGEXERCISE_TYPE_HIKINGEXERCISE_TYPE_ICE_HOCKEYEXERCISE_TYPE_ICE_SKATINGEXERCISE_TYPE_MARTIAL_ARTSEXERCISE_TYPE_PADDLINGEXERCISE_TYPE_PARAGLIDINGEXERCISE_TYPE_PILATESEXERCISE_TYPE_RACQUETBALLEXERCISE_TYPE_ROCK_CLIMBINGEXERCISE_TYPE_ROLLER_HOCKEYEXERCISE_TYPE_ROWINGEXERCISE_TYPE_ROWING_MACHINEEXERCISE_TYPE_RUGBYEXERCISE_TYPE_RUNNINGEXERCISE_TYPE_RUNNING_TREADMILLEXERCISE_TYPE_SAILINGEXERCISE_TYPE_SCUBA_DIVINGEXERCISE_TYPE_SKATINGEXERCISE_TYPE_SKIINGEXERCISE_TYPE_SNOWBOARDINGEXERCISE_TYPE_SNOWSHOEINGEXERCISE_TYPE_SOCCEREXERCISE_TYPE_SOFTBALLEXERCISE_TYPE_SQUASHEXERCISE_TYPE_STAIR_CLIMBINGEXERCISE_TYPE_STAIR_CLIMBING_MACHINEEXERCISE_TYPE_STRENGTH_TRAININGEXERCISE_TYPE_STRETCHINGEXERCISE_TYPE_SURFINGEXERCISE_TYPE_SWIMMING_OPEN_WATEREXERCISE_TYPE_SWIMMING_POOLEXERCISE_TYPE_TABLE_TENNISEXERCISE_TYPE_TENNISEXERCISE_TYPE_VOLLEYBALLEXERCISE_TYPE_WALKINGEXERCISE_TYPE_WATER_POLOEXERCISE_TYPE_WEIGHTLIFTINGEXERCISE_TYPE_WHEELCHAIREXERCISE_TYPE_OTHER_WORKOUTEXERCISE_TYPE_YOGA | 
    
| Andares subidos | 
        Atividade | 
          
            FloorsClimbedRecordandroid.permission.health.READ_FLOORS_CLIMBED android.permission.health.WRITE_FLOORS_CLIMBED  | 
    
| Frequência cardíaca | 
        Sinais vitais | 
          
            HeartRateRecordandroid.permission.health.READ_HEART_RATE android.permission.health.WRITE_HEART_RATE  | 
    
| Variabilidade da frequência cardíaca | 
        Sinais vitais | 
          
            HeartRateVariabilityRmssdRecordandroid.permission.health.READ_HEART_RATE_VARIABILITY android.permission.health.WRITE_HEART_RATE_VARIABILITY  | 
    
| Altura | 
        Medidas corporais | 
          
            HeightRecordandroid.permission.health.READ_HEIGHT android.permission.health.WRITE_HEIGHT  | 
    
| Hydration | 
        Nutrição | 
          
            HydrationRecordandroid.permission.health.READ_HYDRATION android.permission.health.WRITE_HYDRATION  | 
    
| Sangramento intermenstrual | 
        Monitoramento de ciclo | 
          
            IntermenstrualBleedingRecordandroid.permission.health.READ_INTERMENSTRUAL_BLEEDING android.permission.health.WRITE_INTERMENSTRUAL_BLEEDING  | 
    
| Massa corporal magra | 
        Medidas corporais | 
          
            LeanBodyMassRecordandroid.permission.health.READ_LEAN_BODY_MASS android.permission.health.WRITE_LEAN_BODY_MASS  | 
    
| Menstruação | 
        Monitoramento de ciclo | 
          
            MenstruationFlowRecordMenstruationPeriodRecordandroid.permission.health.READ_MENSTRUATION android.permission.health.WRITE_MENSTRUATION  | 
    
| Mindfulness Guia Como acompanhar a prática de mindfulness  | 
        Bem-estar | 
          
            MindfulnessSessionRecordandroid.permission.health.READ_MINDFULNESS android.permission.health.WRITE_MINDFULNESS FEATURE_MINDFULNESS_SESSION | 
    
| Nutrição | 
        Nutrição | 
          
            NutritionRecordandroid.permission.health.READ_NUTRITION android.permission.health.WRITE_NUTRITION  | 
    
| Teste de ovulação | 
        Monitoramento de ciclo | 
          
            OvulationTestRecordandroid.permission.health.READ_OVULATION_TEST android.permission.health.WRITE_OVULATION_TEST  | 
    
| Saturação de oxigênio | 
        Sinais vitais | 
          
            OxygenSaturationRecordandroid.permission.health.READ_OXYGEN_SATURATION android.permission.health.WRITE_OXYGEN_SATURATION  | 
    
| Exercício planejado Guia de planos de treinamento  | 
        Atividade | 
          
            PlannedExerciseSessionRecordandroid.permission.health.READ_PLANNED_EXERCISE android.permission.health.WRITE_PLANNED_EXERCISE FEATURE_PLANNED_EXERCISE | 
    
| Energia | 
        Atividade | 
          
            PowerRecordandroid.permission.health.READ_POWER android.permission.health.WRITE_POWER  | 
    
| Ritmo respiratório | 
        Sinais vitais | 
          
            RespiratoryRateRecordandroid.permission.health.READ_RESPIRATORY_RATE android.permission.health.WRITE_RESPIRATORY_RATE  | 
    
| Frequência cardíaca em repouso | 
        Sinais vitais | 
          
            RestingHeartRateRecordandroid.permission.health.READ_RESTING_HEART_RATE android.permission.health.WRITE_RESTING_HEART_RATE  | 
    
| Atividade sexual | 
        Atividade | 
          
            SexualActivityRecordandroid.permission.health.READ_SEXUAL_ACTIVITY android.permission.health.WRITE_SEXUAL_ACTIVITY  | 
    
| Temperatura da pele Guia Medir a temperatura da pele  | 
        Sinais vitais | 
          
            SkinTemperatureRecordandroid.permission.health.READ_SKIN_TEMPERATURE android.permission.health.WRITE_SKIN_TEMPERATURE FEATURE_SKIN_TEMPERATURE | 
    
| Sessão de sono Guia Monitorar sessões de sono  | 
        Sono | 
          
            SleepSessionRecordandroid.permission.health.READ_SLEEP android.permission.health.WRITE_SLEEP  | 
    
| Velocidade | 
        Atividade | 
          
            SpeedRecordandroid.permission.health.READ_SPEED android.permission.health.WRITE_SPEED  | 
    
| Etapas | 
        Atividade | 
          
            StepsRecordStepsCadenceRecordandroid.permission.health.READ_STEPS android.permission.health.WRITE_STEPS  | 
    
| Total de calorias queimadas | 
        Atividade | 
          
            TotalCaloriesBurnedRecordandroid.permission.health.READ_TOTAL_CALORIES_BURNED android.permission.health.WRITE_TOTAL_CALORIES_BURNED  | 
    
| VO₂ máx. | 
        Atividade | 
          
            Vo2MaxRecordandroid.permission.health.READ_VO2_MAX android.permission.health.WRITE_VO2_MAX  | 
    
| Peso | 
        Medidas corporais | 
          
            WeightRecordandroid.permission.health.READ_WEIGHT android.permission.health.WRITE_WEIGHT  | 
    
| Impulsos na cadeira de rodas | 
        Atividade | 
          
            WheelchairPushesRecordandroid.permission.health.READ_WHEELCHAIR_PUSHES android.permission.health.WRITE_WHEELCHAIR_PUSHES  |