Questions fréquentes

Cette page liste certaines des questions fréquentes et leurs réponses.

Q : Santé Connect n'est-elle disponible que sur la plate-forme Android ?

R : Oui. L'API Santé Connect et l'application Santé Connect ne sont disponibles que sur la plate-forme Android.

Pour connaître les cas d'utilisation des données des capteurs de santé sur Wear OS, consultez la documentation de l'API Services Santé.

Q: Comment accéder à Santé Connect ?

A:La méthode d'accès à Santé Connect dépend de la version d'Android exécutée sur votre appareil:

  • Sur Android 14, Santé Connect fait partie du système Android. Pour accéder à Santé Connect, accédez à Settings > Security & Privacy > Privacy (Paramètres > Sécurité et confidentialité > Confidentialité), puis recherchez Health Connect (Santé Connect).
  • Sur les versions antérieures d'Android compatibles avec Santé Connect, y compris Android 13, Santé Connect est une application disponible au public que vous pouvez télécharger sur le Google Play Store. Vous pouvez accéder à l'application de l'une des manières suivantes:

    • Accédez à Settings > Apps (Paramètres > Applications), recherchez Santé Connect, puis ouvrez-la.
    • Configurez l'accès rapide à Santé Connect à l'aide des réglages rapides, qui se trouvent dans la barre d'état système.
    • Accédez à la page Santé Connect sur le Google Play Store, puis appuyez sur Ouvrir.

Q: Comment les données de santé sont-elles migrées d'Android 13 vers Android 14 ?

A: La migration de l'APK Santé Connect pour Android 13 vers l'application système Santé Connect pour Android 14 commence automatiquement dès que vous passez à Android 14.

Pendant la migration, les API Android 14 sont suspendues, et leur état indique que la migration est en cours. L'état est également visible dans l'interface utilisateur de Santé Connect. Une fois la migration terminée, vous pouvez désinstaller l'APK Santé Connect autonome.

Pour en savoir plus, consultez le guide de migration d'Android 13 vers Android 14.

Q : Santé Connect fonctionne-t-elle sur les téléphones Android qui ne disposent pas des services Google Play ?

R : Non. Santé Connect présente certaines exigences de compatibilité. Par exemple, les appareils mobiles doivent être équipés d'Android 9 (API 28) ou version ultérieure, avec les services Google Play installés.

Q : Quelles sont les différences entre Santé Connect et Google Fit ?

A:Le tableau suivant décrit les principales différences d'architecture entre les deux API:

Santé Connect Google Fit
Centrée sur l'appareil

Santé Connect est centrée sur l'appareil. Les données sont stockées sur l'appareil de l'utilisateur au lieu d'être associées à un compte Google spécifique.

Centrée sur un compte Google

Google Fit est centrée sur un compte. Les données sont stockées sur une infrastructure côté serveur. Son modèle de données est entièrement lié à des comptes Google spécifiques et non aux appareils de l'utilisateur. Avec Google Fit, c'est le serveur qui est la source d'informations fiable.

Contrôle d'accès précis

Avec Santé Connect, les utilisateurs peuvent précisément contrôler quelles applications ont un accès en lecture ou écriture pour chaque type de données.

Santé Connect bénéficie d'un mécanisme d'autorisation personnalisé et intégré. Cela permet à Santé Connect de centraliser et d'affiner la gestion et l'allocation des autorisations.

Autorisations basées sur OAuth

Les autorisations dans Google Fit nécessitent des efforts supplémentaires, car elles reposent sur l'authentification OAuth. Les champs d'application du protocole OAuth peuvent également couvrir un plus grand nombre de types de données.

Traitement limité des données

Santé Connect implique très peu de traitement et de dérivation des données, à quelques exceptions près pour les types de données tels que les calories de base et le métabolisme de base. Par conséquent, les développeurs ont accès à plus de données brutes avec Santé Connect.

Traitement des données spécifique au service

Google Fit traite davantage de données, en transformant certains types de données en autres types de données ou en les fusionnant. Google Fit traite les données pour un service spécifique, plutôt que de fournir un accès aux données brutes comme le fait Santé Connect.

Q : L'espace de stockage de Santé Connect est-il sur l'appareil ou dans le cloud ?

R : Santé Connect stocke les données sur l'appareil. Notre objectif est de créer un système qui donne aux utilisateurs un contrôle total sur leurs données, ainsi que sur les applications et les services avec lesquels ils les partagent.

Q : Quels appareils mobiles peuvent utiliser l'application Santé Connect ?

R:Seuls les appareils mobiles équipés d'Android 9 (API 28) ou version ultérieure peuvent utiliser l'application Santé Connect. Les services Google Play doivent également être installés sur ces appareils.

Q : Existe-t-il un SDK Java sur Jetpack ? Cette fonctionnalité sera-t-elle ajoutée ultérieurement ?

R : Le SDK Santé Connect est disponible uniquement en Kotlin. Nous n'avons pour le moment pas prévu d'ajouter de SDK Java à la bibliothèque Jetpack. Toutefois, il n'est pas impossible que nous finissions par accepter les deux langages de programmation en fonction des commentaires des développeurs.

Q : Quelle est la plage de données historiques que Santé Connect peut lire ou écrire ?

R:Santé Connect permet à votre application de lire des enregistrements avec un élément time ou startTime jusqu'à 30 jours avant sa première demande d'autorisation réussie. Si vous souhaitez que votre application lise les enregistrements au bout de 30 jours, utilisez l'autorisation PERMISSION_READ_HEALTH_DATA_HISTORY. Si votre application est désinstallée, puis réinstallée, la date est réinitialisée et est considérée comme votre nouvelle date de début.

Aucune restriction ne s'applique aux données que vous partagez avec Santé Connect, mais nous vous déconseillons d'écrire de grandes quantités de données historiques pour le moment. De même, évitez d'écrire des données associées à des événements futurs, tels qu'une prédiction d'objet MenstruationPeriodRecord.

Q : Qui dois-je contacter si j'ai besoin d'aide pour intégrer Santé Connect ?

R:Si vous avez des questions ou des problèmes techniques concernant l'intégration de Santé Connect, contactez health-connect-support@google.com.

Nos spécialistes de l'assistance travaillent d'arrache-pied pour répondre aux questions des développeurs aussi rapidement et complètement que possible. En attendant, consultez la documentation de Santé Connect pour obtenir des conseils.

Q: Comment déclarer l'accès en lecture ou en écriture aux types de données ?

R:Pour que votre application ait un accès en lecture ou en écriture aux types de données Santé Connect, utilisez la Play Console pour déclarer que votre application accède à ces types.