Versionshinweise

Diese Seite enthält Informationen zu Google Fit API-Releases. Das Änderungsprotokoll enthält die Releases nach Datum und enthält alle neuen Features, Fehlerkorrekturen oder wesentliche Leistungsverbesserungen.

02. August 2021

Das Schreiben in Gesundheitsdatentypen ist jetzt für Entwickler allgemein verfügbar. Die Autorisierung für den Zugriff auf Health-Datentypen ist mit allen anderen Datentypen konsistent. Weitere Informationen

27. April 2021

Die Umsetzung der am 10. Oktober 2020 angekündigten Autorisierungsänderungen hat sich geringfügig verzögert. Die Autorisierungsänderungen werden ab dem 4. Mai 2021 erzwungen.

Am 4. Mai 2021 tritt auch die Google Fit-Richtlinie für Entwickler und Nutzerdaten in Kraft. Die App-Überprüfung im Rahmen der Durchsetzung der Fit-Richtlinie für Entwickler beginnt demnächst.

19. Oktober 2020

Im Rahmen unserer kontinuierlichen Bemühungen, die Sicherheit und den Datenschutz von Google Fit für Entwickler und Nutzer zu verbessern, haben wir einige Änderungen an den Google Fit-Richtlinien und -APIs vorgenommen:

  • Es gibt eine neue Google Fit-Richtlinie für Entwickler und Nutzerdaten. Lesen Sie die Richtlinie und nehmen Sie gegebenenfalls Änderungen an Ihren Apps und Diensten vor.
  • Mit Schreibzugriff können nur noch von einer App geschriebene Daten gelesen werden. Wenn Sie weiterhin Daten von anderen Apps auf der Google Fit-Plattform lesen möchten, müssen Sie Ihren Code so ändern, dass Lesezugriff auf die entsprechenden Datentypen angefordert wird.
  • Herzfrequenzdaten haben eigene Bereiche.
  • Schlafdaten haben eigene Bereiche und einen neuen Datentyp.
  • Wenn Sie mit SessionsClient arbeiten, müssen Sie jetzt mit den entsprechenden Methoden aus FitnessOptions angeben, auf welche Art von Sitzung die App zugreifen muss.

Diese Änderungen an der API stehen Entwicklern ab dem 19. Oktober 2020 zur Verfügung. Die Umsetzung beginnt am 27. April 2021.

Weitere Informationen und Anleitungen zu diesen Änderungen

21. März 2019

In der Google Fit App werden jetzt Schlafaufzeichnungen angezeigt, die in die Android API geschrieben wurden. Weitere Informationen zum Schreiben und Lesen von Schlafdaten.

19. November 2018

An der Google Fit API wurden die folgenden Änderungen vorgenommen:

  • Leseanfragen für die Datentypen com.google.location.sample und com.google.location.bounding_box geben nur Daten für dieselbe Anwendung zurück, die die Daten geschrieben hat.

26. September 2018

Fitness 16.0.0 der Google Play-Dienste bietet Zugriff auf zwei neue Datentypen und die zugehörigen Zusammenfassungen:

Artefakte, die auf maven.google.com veröffentlicht wurden

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

November 2017

Mit Google Play-Diensten 11.6.0 werden die folgenden neuen Google Fit-Funktionen eingeführt:

  • Die Fitness API wurde für die neuen GoogleApi-basierten Clients aktualisiert. Sie verwalten automatisch Verbindungen zu Diensten und benötigen weniger Boilerplate-Code, um Folgendes zu verwenden:
    • Die Klasse BleClient und die Methoden Fitness.getBleClient() wurden hinzugefügt. BleClient ist der Einstiegspunkt zum Scannen, Beanspruchen und Verwenden von Bluetooth Low Energy-Geräten in Google Fit.
    • Die Klasse ConfigClient und die Methoden Fitness.getConfigClient() wurden hinzugefügt. ConfigClient bietet einen Einstiegspunkt für den Zugriff auf benutzerdefinierte Datentypen und Einstellungen in Google Fit.
    • Die Klasse GoalsClient und die Methoden Fitness.getGoalsClient() wurden hinzugefügt. GoalsClient ist der Einstiegspunkt zum Lesen von Fitness-Goals, die von Nutzern in Google Fit erstellt wurden.
    • Die Klasse HistoryClient und die Methoden Fitness.getHistoryClient() wurden hinzugefügt. HistoryClient bietet einen Einstiegspunkt zum Einfügen, Löschen und Lesen von Daten in Google Fit.
    • Die Klasse RecordingClient und die Methoden Fitness.getRecordingClient() wurden hinzugefügt. RecordingClient bietet einen Einstiegspunkt für die Aktivierung von Sensordaten in Google Fit, die immer und überall eingeschaltet sind.
    • Die Klasse SensorsClient und die Methoden Fitness.getSensorsClient() wurden hinzugefügt. SensorsClient bietet einen Einstiegspunkt, um verschiedene Quellen von Fitnessdaten auf lokalen und verbundenen Geräten zur Verfügung zu stellen und Live-Veranstaltungen für Hörer bereitzustellen.
    • Die Klasse SessionsClient und die Methoden getSessionsClient wurden hinzugefügt. SessionsClient ist der Einstiegspunkt zum Erstellen und Verwalten von Session-Nutzeraktivitäten in Google Fit.

Mai 2015

Mit Google Play-Diensten 7.5 werden die folgenden neuen Google Fit-Funktionen eingeführt:

  • Die Berechnung der zurückgelegten Strecke und der verbrannten Kalorien ist für das Abo verfügbar.
    • Die Fit-Plattform erfasst Strecke und Kalorien, sobald eine App auf dem Gerät die Daten abonniert. Weitere Informationen zum Abonnieren von Datentypen finden Sie unter Fitnessdaten aufzeichnen.
    • Die Daten sind nicht in Echtzeit über die Sensors API verfügbar.
  • Die Fit-Plattform kann jetzt Trainingsroutine-Daten wie Bizeps-Cracks und Kniebeugen mit dem Datentyp com.google.activity.exercise speichern. Weitere Informationen zu den Trainings, die Fit speichern kann, findest du unter WorkoutExercises.

April 2015

Mit Google Play-Diensten 7.3 werden die folgenden neuen Google Fit-Funktionen eingeführt:

  • Die Fit-Plattform kann jetzt Ernährungsdaten mit dem Datentyp com.google.fitness erfassen.
    • Der Datentyp com.google.calories.consumed wurde verworfen. Der Kalorienverbrauch kann mit dem Datentyp com.google.fitness.item aufgezeichnet werden.
    • Weitere Informationen zu Datentypen finden Sie unter Fitnessdatentypen.
  • Entwickler können die tägliche Anzahl von Schrittschritten abrufen und sie in Bereichen wie Android Wear-Zifferblättern verwenden. Weitere Informationen finden Sie unter Tagesgesamtdaten lesen.

März 2015

Mit Google Play-Diensten 7.0 werden die folgenden neuen Google Fit-Funktionen eingeführt:

  • Die Google Fit API ist jetzt modularisiert, sodass Sie auswählen können, welche Funktionen in Ihrer App enthalten sein sollen. Diese Änderung reduziert den Speicherbedarf für Apps, die Google Fit aktivieren, erheblich und wirkt sich auf den Zugriff auf die APIs aus. Weitere Informationen zum Aktualisieren deines Codes findest du unter Verbindung zum Fitnessdienst herstellen.
  • Die Fit-Plattform berechnet nun die Entfernung. Verwenden Sie den Datentyp com.google.distance.delta, um auf die Daten zuzugreifen. Weitere Informationen zu Datentypen finden Sie unter Fitnessdatentypen.
  • Entwickler können jetzt detaillierte Schlafdaten lesen und schreiben. Dazu gehören Aktivitäten in Leichtschlaf-, Tiefschlaf-, REM- und Wachphasen. Diese aufgeführten Aktivitätstypen wurden dem Aufzählungstyp FitnessActivities hinzugefügt.