Google ayuda a las personas a tomar decisiones más acertadas y fundamentadas sobre su salud. Para ello, creamos plataformas y servicios que conectan a los usuarios con sus datos de salud y actividad física.
Una cartera amplia de dispositivos, entre ellos smartphones y wearables, y muchas aplicaciones de salud, actividad física y bienestar ejecutan Android. Las API y las tecnologías de Android también brindan una variedad de datos. Sin embargo, esto también significa que los usuarios de este sistema operativo tenga que alternar entre apps y dispositivos a fin de acceder y controlar sus datos de salud en distintas plataformas.
Health Connect te ayuda a solucionar este problema. Esta plataforma proporciona un solo lugar para que los usuarios de Android administren el acceso a sus datos de salud y actividad física. También les ofrece un control detallado sobre sus datos y ayuda a los desarrolladores de Android a crear experiencias de salud innovadoras.
Es importante saber qué API usar, ya sea Health Connect, la API de REST de Fit o la API de Fitbit Web. En esta guía, se brinda orientación sobre las APIs que debes integrar y el momento en que debes hacerlo.
¿Cuándo debo hacer la integración con la API de Health Connect?
Si eres desarrollador de Android para dispositivos móviles, debes integrar Health Connect.
Health Connect unifica los datos de la cartera de dispositivos y apps de Android en un ecosistema. Es una API de Android común que permite almacenar y compartir datos de salud y actividad física en el dispositivo móvil del usuario. Health Connect proporciona una única interfaz para leer y escribir información de un usuario. Además, estandariza el esquema de datos y centraliza los controles de permisos. Este nivel de consolidación significa que Health Connect ofrece una única plataforma de salud común para los desarrolladores de apps para Android.
No debes migrar a Health Connect si ya eres un desarrollador de la API de Fitbit Web o de la API de REST de Fit. Sin embargo, si ya integraste la API de Fit para Android, te recomendamos que migres a Health Connect.
La API de Fit Android dejó de estar disponible y planeamos mantener la compatibilidad hasta fin de 2024. Consulta la Guía de migración a fin de obtener instrucciones para migrar a Health Connect.
Características de Health Connect
A continuación, se muestra un resumen de las diferencias entre Health Connect y la API de Fit Android:
- Público objetivo: Está destinada a desarrolladores de dispositivos móviles de Android.
- Centrada en los dispositivos: Los datos se acceden y almacenan en el dispositivo del usuario.
- No se necesita una cuenta: Los datos no están asociados a una Cuenta de Google.
- Permisos integrados: La administración de datos de salud y actividad física está centralizada.
Cómo realizar la integración
Los siguientes recursos te ayudarán a integrar Health Connect y a obtener más información sobre esta plataforma:
- Integración: Consulta Cómo comenzar a fin de empezar a integrar Health Connect.
- Más información: Mira el siguiente video para obtener más información sobre Health Connect.
- Recursos: Recuerda consultar el resto de la documentación.
¿Cuándo debo integrar la API de REST de Google Fit?
Si no desarrollas apps para dispositivos móviles, o bien si eres un desarrollador empresarial o investigador, y quieres integrar el ecosistema de Google Fit, deberías integrar la API de REST de Google Fit.
La API de REST de Google Fit unifica y consolida los datos de varias fuentes, incluidos aquellos de Google Fit. Brinda a los usuarios la capacidad de almacenar, compartir y administrar sus datos directamente en la nube. En la API de REST de Google Fit, los datos del usuario se vinculan a su Cuenta de Google en lugar de hacerlo a su dispositivo. Esto significa que la plataforma se centra en la cuenta y no en el dispositivo.
Características de la API de REST de Fit
El siguiente es un resumen de las diferencies entre la API de REST de Fit y Health Connect.
- Público objetivo: Está destinada a desarrolladores de contenido para dispositivos móviles que no usan Android, desarrolladores empresariales o investigadores.
- Centrada en la cuenta: Los datos se asocian con la Cuenta de Google del usuario.
- Almacenamiento de datos: Los datos se almacenan en la nube y no en el dispositivo.
- Interfaz: La API de REST de Google Fit tiene una interfaz independiente de la plataforma.
- Permisos: Los usuarios otorgan acceso mediante OAuth.
- Acceso a los datos: El acceso a los datos ocurre casi en tiempo real.
Cómo realizar la integración
Los siguientes recursos te ayudarán a integrar la API de REST de Fit y a obtener más información sobre ella:
- Integración: Consulta Cómo comenzar a fin de empezar a usar la API de REST de Fit.
- Recursos: Consulta las guías de Google Fit aquí.
¿Cuándo debo integrar la API de Fitbit Web?
Si quieres integrar el ecosistema de Fitbit, debes hacerlo con la API de Fitbit Web.
La API de Fitbit Web es una interfaz independiente de la plataforma que se usa para integrar el ecosistema de Fitbit. Brinda a los usuarios la capacidad de almacenar, compartir y administrar sus datos directamente en la nube. En la API de Fitbit Web, los datos del usuario se vinculan a su cuenta de Fitbit en lugar de hacerlo a su dispositivo. Esto significa que esta API se centra en la cuenta y no en el dispositivo.
Características de la API de Fitbit Web
El siguiente es un resumen de las diferencias entre la API de Fitbit Web y Health Connect:
- Público objetivo: Destinada a desarrolladores de Fitbit, desarrolladores empresariales e investigadores.
- Centrada en la cuenta: Los datos se asocian con la cuenta de Fitbit del usuario.
- Almacenamiento de datos: Los datos se almacenan en la nube y no en el dispositivo.
- Interfaz: La API de Fitbit Web tiene una interfaz independiente de la plataforma.
- Permisos: Los usuarios otorgan acceso mediante OAuth.
- Acceso a los datos: El acceso a los datos ocurre casi en tiempo real.
Cómo realizar la integración
Los siguientes recursos te ayudarán a integrar la API de Fitbit Web y a obtener más información sobre ella:
- Integración: Consulta Cómo empezar para empezar a utilizar la API de Fitbit Web.
- Recursos: Consulta la Guía para desarrolladores de Fitbit.
Preguntas frecuentes
Las siguientes preguntas frecuentes proporcionan contexto sobre nuestros planes y lo que debes por el momento.
P: ¿Se desactivará eventualmente la API de Fit Android?
Sí, queremos dar de baja la API de Google Fit Android a fin de 2024. De este modo, los desarrolladores tendrán tiempo suficiente para migrar a Health Connect de forma correcta desde las APIs de Fit Android. También nos permite seguir desarrollando Health Connect y hacer que la plataforma sea aún más integral y efectiva para los desarrolladores de Android y sus usuarios.
P: Integré la API de Fit Android. ¿Debo migrar a Health Connect?
Sí. Health Connect es una API de Android común que permite almacenar y compartir datos de salud de distintas apps y dispositivos en el dispositivo móvil de un usuario. Esos datos incluyen Google Fit. Health Connect es nuestra nueva forma de sincronizar datos con Google Fit, y los datos de Google Fit se escribirán en Health Connect si el usuario opta por ello.
Estos son algunos de los componentes de Health Connect:
- API para acceder a datos de salud y bienestar almacenados en el dispositivo
- Interfaz única para leer y escribir datos en Android, incluidos datos de Google Fit, Fitbit, Samsung Health y muchos más
- Esquema de datos estandarizado
- Controles detallados de permisos del usuario
- Controles centralizados de administración de datos
P: ¿Qué sucederá con la API de REST de Google Fit y la API de Fitbit Web?
Seguiremos expandiendo nuestras APIs web e invirtiendo en ellas. Estas APIs son una parte esencial de nuestra misión a fin de ayudar a los desarrolladores a crear mejores tecnologías de salud, actividad física y bienestar para sus usuarios.