Porównanie Health Connect

Wiele aplikacji związanych ze zdrowiem, aktywnością fizyczną i samopoczuciem działa na urządzeniach z Androidem, więc użytkownicy często muszą przełączać się między platformami, aby zarządzać swoimi danymi. Health Connect rozwiązuje ten problem, udostępniając użytkownikom Androida jedno miejsce do zarządzania dostępem do danych o zdrowiu i aktywności fizycznej, które zapewnia szczegółową kontrolę.

Platforma Google Health API oferuje 2 główne ścieżki integracji: Health Connect do danych na urządzeniach z Androidem oraz Google Health API do danych w chmurze na różnych platformach.

Omówienie platformy

W tej tabeli znajdziesz podsumowanie najważniejszych interfejsów API na platformie Google Health API:

Interfejs API Stan Odbiorcy Miejsce na dane
Health Connect Dostępna Deweloperzy aplikacji mobilnych na Androida Na urządzeniu
Google Health API Dostępna Deweloperzy tworzący aplikacje internetowe, aplikacje korzystające z komunikacji serwer-serwer (S2S) i aplikacje niezależne od platformy Chmura
Fitbit Web API Przejście Deweloperzy z ekosystemu Fitbit Chmura
Google Fit API Wycofuję Deweloperzy starszych interfejsów Google Fit API (Android i REST) Chmura

Health Connect

Jeśli jesteś deweloperem aplikacji mobilnych na Androida, rozważ integrację z Health Connect.

Jeśli jesteś deweloperem korzystającym z interfejsu Google Fitbit Web API, nie zalecamy przechodzenia na Health Connect. Jeśli jednak masz integrację z interfejsami API Fit, zalecamy przejście na Health Connect tylko wtedy, gdy Twoja aplikacja śledzi kroki.

Health Connect ujednolica dane z różnych urządzeń i aplikacji na Androida w ekosystem, zapewniając deweloperom Androida wspólną platformę zdrowotną. Zapewnia bezpieczne przechowywanie danych o zdrowiu i aktywności fizycznej na urządzeniu, standaryzuje schemat danych i centralizuje kontrolę uprawnień.

  • Architektura: ścieżka lokalna / Android (skupiona na urządzeniach mobilnych).
  • Dostępność: część platformy Android od wersji 14. Na Androidzie 13 lub starszym jest dostępna w Sklepie Google Play.
  • Przechowywanie danych: dane są przechowywane lokalnie na urządzeniu użytkownika.

Cechy wyróżniające Health Connect

Poniżej znajdziesz podsumowanie różnic między Health Connect a interfejsem Fit Android API:

  • Odbiorcy: Health Connect jest przeznaczony dla deweloperów aplikacji mobilnych na Androida.
  • Skupienie na urządzeniu: użytkownicy uzyskują dostęp do danych i przechowują je na swoich urządzeniach.
  • Nie musisz mieć konta: dane nie są powiązane z kontem Google.
  • Wbudowane uprawnienia: zarządzanie danymi o zdrowiu i aktywności fizycznej jest scentralizowane.

Integracja z Health Connect

Poniższe materiały pomogą Ci zintegrować się z Health Connect i dowiedzieć się więcej o tej usłudze:

Google Health API

Google Health API to ujednolicony internetowy interfejs API przeznaczony do interakcji serwer-serwer (S2S). Jest to interfejs niezależny od platformy, który koncentruje się na koncie i zastępuje dotychczasowe funkcje interfejsu Fitbit Web API.

Cechy charakterystyczne interfejsu API Google Health

  • Architektura: ścieżka Cloud Path (serwer-serwer).
  • Odbiorcy: deweloperzy, którzy potrzebują ujednoliconego widoku danych dotyczących zdrowia i medycyny na różnych platformach.
  • Wymagania dotyczące danych: wymagane, jeśli aplikacja jest oparta na internecie, korzysta z protokołu OAuth lub wymaga danych o niskim opóźnieniu z Fitbita lub zegarka Pixel Watch.
  • Dostępność: dostępne.

Starsze interfejsy API

Te interfejsy API są starsze i zostaną wycofane lub zastąpione nowszymi.

Google Fit API

Interfejs Google Fit API (w tym REST API) ma zostać oficjalnie wycofany z końcem 2026 roku. Zalecamy integrację z Health Connect lub interfejsem Google Health API. Wszyscy deweloperzy korzystający z interfejsów API Google Fit muszą przejść na nową wersję. Zalecamy usunięcie integracji z Google Fit i zachęcanie użytkowników do łączenia się z nowymi integracjami. Instrukcje znajdziesz w przewodniku po migracji Fit.

Fitbit Web API

Fitbit Web API to niezależny od platformy interfejs do integracji z ekosystemem Fitbit. W interfejsie Fitbit Web API dane użytkownika są powiązane z jego kontem Fitbit, a nie z urządzeniem. Obecni deweloperzy powinni przygotować się na przejście na interfejs Google Health API, aby uzyskać dostęp do ujednoliconych danych o zdrowiu.