Notas de la versión

Esta página contiene información sobre las versiones de la API de Google Fit. En el registro de cambios, se enumeran las versiones por fecha y se incluyen funciones nuevas, correcciones de errores o mejoras significativas de rendimiento.

2 de agosto de 2021

La escritura en tipos de datos de salud ahora está disponible de forma general para los desarrolladores. La autorización para acceder a los tipos de datos de Health es coherente con todos los demás tipos de datos. Obtén más detalles aquí.

27 de abril de 2021

Hubo una pequeña demora en la aplicación de los cambios en la autorización que se anunciaron el 10 de octubre de 2020. Los cambios de autorización se aplicarán de manera forzosa a partir del 4 de mayo de 2021.

La Política de Datos del Usuario y Desarrolladores de Google Fit también será aplicable el 4 de mayo de 2021. Como parte de la aplicación de la política para desarrolladores de Fit, la verificación de apps comenzará a su debido tiempo.

19 de octubre de 2020

Como parte de nuestros esfuerzos continuos por mejorar la seguridad y la privacidad de Google Fit para desarrolladores y usuarios, realizamos algunos cambios en las políticas y las APIs de Google Fit:

  • Hay una nueva Política de Datos del Usuario y Desarrolladores de Google Fit. Revisa la política y, si corresponde, haz los cambios necesarios en tus apps y servicios.
  • El acceso de escritura ahora solo permitirá que una app lea los datos que haya escrito. Para seguir leyendo los datos que escriben otras apps en la plataforma de Google Fit, actualiza el código a fin de solicitar permisos de acceso de lectura para los tipos de datos relevantes.
  • Los datos de frecuencia cardíaca tienen sus propios alcances.
  • Los datos del sueño tienen sus propios permisos y un nuevo tipo de datos.
  • Cuando trabajas con SessionsClient, ahora debes especificar a qué tipo de sesión necesita acceder tu app, con los métodos apropiados de FitnessOptions.

Estos cambios en la API estarán disponibles para que los desarrolladores los usen a partir del 19 de octubre de 2020. La aplicación comenzará el 27 de abril de 2021.

Consulta aquí para obtener más detalles y, además, instrucciones sobre estos cambios.

21 de marzo de 2019

La app de Google Fit ahora muestra las sesiones de sueño escritas en la API de Android. Obtén más información para escribir y leer datos de sueño.

19 de noviembre de 2018

Se realizaron los siguientes cambios en la API de Google Fit:

  • Las solicitudes de lectura para los tipos de datos com.google.location.sample y com.google.location.bounding_box solo mostrarán datos de la misma app que escribió los datos.

26 de septiembre de 2018

Fitness 16.0.0 de los Servicios de Google Play proporciona acceso a dos tipos de datos nuevos y sus respectivos agregados:

Artefactos publicados en maven.google.com

  • com.google.android.gms:play-services-fitness:16.0.0

Noviembre de 2017

Los Servicios de Google Play 11.6.0 presentan las siguientes funciones nuevas de Google Fit:

  • Se actualizó la API de Fitness para los nuevos clientes basados en GoogleApi, que administran automáticamente las conexiones a los servicios y requieren menos código estándar para su uso:
    • Se agregaron la clase BleClient y los métodos Fitness.getBleClient(). BleClient proporciona el punto de entrada para escanear, reclamar y usar dispositivos Bluetooth de bajo consumo en Google Fit.
    • Se agregaron la clase ConfigClient y los métodos Fitness.getConfigClient(). ConfigClient proporciona un punto de entrada para acceder a parámetros de configuración y tipos de datos personalizados en Google Fit.
    • Se agregaron la clase GoalsClient y los métodos Fitness.getGoalsClient(). GoalsClient: Proporciona el punto de entrada para leer los datos de entrenamiento Goal creados por los usuarios en Google Fit.
    • Se agregaron la clase HistoryClient y los métodos Fitness.getHistoryClient(). HistoryClient proporciona el punto de entrada para insertar, borrar y leer datos en Google Fit.
    • Se agregaron la clase RecordingClient y los métodos Fitness.getRecordingClient(). RecordingClient proporciona el punto de entrada para habilitar la recopilación de datos de sensores de bajo consumo y siempre activa en segundo plano en Google Fit.
    • Se agregaron la clase SensorsClient y los métodos Fitness.getSensorsClient(). SensorsClient proporciona el punto de entrada para exponer diferentes fuentes de datos de entrenamiento en dispositivos locales y conectados, y mostrar eventos en vivo a los objetos de escucha.
    • Se agregaron la clase SessionsClient y los métodos getSessionsClient. SessionsClient proporciona el punto de entrada para crear y administrar Session de la actividad del usuario en Google Fit.

Mayo de 2015

Los Servicios de Google Play 7.5 presentan las siguientes funciones nuevas de Google Fit:

  • La suscripción ofrece cálculos de la distancia recorrida y las calorías consumidas.
    • La plataforma de Fit comienza a registrar los datos de distancia y calorías en cuanto una app del dispositivo se suscribe a los datos. Si deseas obtener más información para suscribirte a tipos de datos, consulta Record Fitness Data.
    • Los datos no están disponibles en tiempo real con la API de Sensors.
  • La plataforma Fit ahora puede almacenar datos de rutinas de ejercicio, como flexiones de bíceps y sentadillas, con el tipo de datos com.google.activity.exercise. Para obtener más información sobre los ejercicios que puede almacenar Fit, consulta WorkoutExercises.

abril de 2015

Los Servicios de Google Play 7.3 presentan las siguientes funciones nuevas de Google Fit:

  • La plataforma de Fit ahora puede realizar un seguimiento de los datos de nutrición con el tipo de datos com.google.fitness.
    • El tipo de datos com.google.calories.consumed dejó de estar disponible. El consumo de calorías se puede registrar con el tipo de datos com.google.fitness.item.
    • Para obtener más información sobre los tipos de datos, consulta Tipos de datos de actividad física.
  • Los desarrolladores pueden recuperar recuentos de pasos agregados diarios para usarlos en áreas como las caras de reloj de Android Wear. Para obtener más información, consulta Cómo leer los datos totales diarios.

marzo de 2015

Los Servicios de Google Play 7.0 presentan las siguientes funciones nuevas de Google Fit:

  • La API de Google Fit ahora está modularizada para que puedas elegir qué funciones incluir en tu app. Este cambio reduce significativamente el requisito de memoria para las apps que habilitan Google Fit y afecta la forma en que accedes a las APIs. Si quieres obtener más información para actualizar tu código, consulta Cómo conectarse al servicio de entrenamiento.
  • La plataforma de Fit ahora calcula la distancia. Para acceder a los datos, usa el tipo de datos com.google.distance.delta. Para obtener más información sobre los tipos de datos, consulta Tipos de datos de actividad física.
  • Ahora los desarrolladores pueden leer y escribir datos detallados del sueño. Esto incluye actividades de sueño ligero, sueño profundo, REM y despierto. Estos tipos de actividades detalladas se agregaron al tipo enumerado FitnessActivities.