22 czerwca 2026 r.
Panel stanu Google Health
Dodaliśmy panel stanu Google Health, aby udostępniać informacje o stanie usług, które są częścią Google Health.
17 czerwca 2026 r.
Narzędzie do porównywania interfejsów Google Health API
Zaktualizowaliśmy narzędzie do porównywania interfejsów Google Health API
o dodatkowe zakresy: active-energy-burned, electrocardiogram,
core-body-temperature, blood-glucose, irregular-rhythm-notification,
food, food-measurement-unit, nutrition-log i exportExerciseTcx.
26 maja 2026 r.
Nowe zakresy
.ecg.readonlydo odczytywania danych EKG..irn.readonlydo odczytywania danych IRN.
Zmiany nazw zakresów
Zastąpienie zakresów odczytu i zapisu zakresami .writeonly. Deweloperzy muszą teraz wyraźnie określać uprawnienia do odczytu i zapisu.
.activity_and_fitnessto teraz.activity_and_fitness.writeonly.health_metrics_and_measurementsto teraz.health_metrics_and_measurements.writeonly.nutritionto teraz.nutrition.writeonly.profileto teraz.profile.writeonly.settingsto teraz.settings.writeonly.sleepto teraz.sleep.writeonly
Nowe typy danych
Dodaliśmy obsługę tych typów danych:
- Aktywność i fitness:
active-energy-burned - ECG
electrocardiogram - Dane i pomiary dotyczące zdrowia:
core-body-temperature,blood-glucose - IRN
irregular-rhythm-notification - Odżywianie:
food,food-measurement-unit,nutrition-log
Nowe punkty końcowe
project.subscribers.subscriptions:create,delete,listipatch– metody ręcznego zarządzania subskrypcją.users:getIrnProfilezwraca bieżące zaangażowanie użytkownika w funkcję IRN.users.pairedDevices:getilisturządzenia sparowane z kontem użytkownika.
Webhooki
Dodaliśmy obsługę tych funkcji webhooka:
- Ręczne wsparcie dotyczące subskrypcji, gdy subskrybent jest zarejestrowany.
- Powiadomienia są obsługiwane w przypadku typów danych
activityLevel,bloodGlucose,dailyRespiratoryRate,heartRateVariability,height,hydrationLog,nutritionLog,respiratoryRateSleepSummary,runVo2Max,sedentaryPeriod,timeInHeartRateZone. - Obsługa wskaźników niestandardowych, alertów i błędów subskrybentów w konsoli Google Cloud.
- Automatycznie ponawia próby wysłania powiadomień webhook przez maksymalnie 7 dni, jeśli utracona zostanie komunikacja z subskrybentem.
Najważniejsze aktualizacje dokumentacji
- Treści, które pomogą Ci opublikować aplikację, w tym lista kontrolna dla deweloperów i treści dotyczące weryfikacji aplikacji.
- Codelab dotyczący korzystania z OAuth2 Playground
- Przewodnik po marce Google Health
- Określone limity liczby żądań
14 kwietnia 2026 r.
Nowe typy danych
- Aktywność i fitness:
swim-lengths-data - Wskaźniki i pomiary zdrowotne:
height
Nowe punkty końcowe
project.subscribers: metodydelete,get,listipatchdo ręcznego zarządzania subskrypcją.users.dataTypes.dataPoints:getzwraca pojedynczy punkt danych na podstawie identyfikatora.
Obsługa webhooków
- Automatyczne tworzenie subskrypcji po zarejestrowaniu subskrybenta.
- Ręczne zarządzanie subskrypcjami za pomocą punktów końcowych
project.subscribers - Powiadomienia są obsługiwane w przypadku typów danych:
activeZoneMinutes,altitude,bodyFat,caloriesInHeartRateZone,dailyHeartRateVariability,dailyHeartRateZones,dailyOxygenSaturation,dailyRestingHeartRate,dailySleepTemperatureDerivations,distance,exercise,floors,heartRate,sleep,steps,totalCaloriesiweight.
Dodatkowe funkcje
- Biblioteki REST w GitHubie: biblioteki REST interfejsu Google Health API są dostępne dla wszystkich obsługiwanych bibliotek klienta w projekcie interfejsy API Google w GitHubie.
- Obsługa narzędzia API Explorer: punkty końcowe można wywoływać za pomocą narzędzia API Explorer wbudowanego w dokumentację referencyjną.
- Obsługa narzędzia OAuth Playground: interfejs Google Health API w wersji 4 jest dostępny w OAuth 2.0 Playground, narzędziu, które umożliwia wywoływanie punktów końcowych obsługujących bibliotekę OAuth Google.
24 marca 2026 r.
Ogłoszenie o wprowadzeniu interfejsu Google Health API
Interfejs Google Health API to nowa generacja interfejsu Fitbit Web API, stworzona od podstaw z myślą o naszej cenionej społeczności programistów. Ta pierwsza wersja ma na celu osiągnięcie równoważności z interfejsem Fitbit Web API w przypadku najczęściej używanych typów danych, a także dodanie funkcji, o które prosiła społeczność programistów. Oto funkcje dostępne obecnie.
Najważniejsze funkcje
- Uproszczona konfiguracja: rejestruj projekty i zarządzaj identyfikatorami klienta OAuth bezpośrednio w znanej Ci konsoli Google Cloud.
- Szerokie wsparcie platformy: korzystaj z bibliotek Google OAuth2, aby zapewnić bezproblemową integrację we wszystkich głównych językach programowania i na wszystkich platformach.
- Uproszczony dostęp do danych: korzystaj z nowych definicji zakresów, które łączą wiele typów danych w jeden, łatwy w zarządzaniu zakres.
- Spójne punkty końcowe dla różnych typów danych: uprość proces kodowania dzięki nowym, ujednoliconym punktom końcowym i obsłudze filtrów, które usprawniają działanie wszystkich typów danych.
- Kompleksowe pokrycie danych: dostęp do obsługi odczytu i zapisu w przypadku wielu typów danych.
- Powiadomienia w czasie rzeczywistym: natychmiastowe otrzymywanie aktualizacji dzięki ulepszonej obsłudze webhooków, która obejmuje automatyczne tworzenie subskrypcji i bogatszą treść wiadomości z powiadomieniami.
- Domyślna obsługa danych w ciągu dnia: domyślne pobieranie szczegółowych danych w ciągu dnia za pomocą punktu końcowego listy, co eliminuje dodatkowe czynności.
- Pełny pakiet dokumentacji: szybko zacznij korzystać z usługi dzięki naszej nowej, kompleksowej dokumentacji, która obejmuje:
- Przewodniki wprowadzające, dotyczące interfejsu API, migracji i rozwiązywania problemów
- Pełny przewodnik po REST
- Nowe narzędzie do porównywania interfejsów Google Health API, przykładowy kod i ćwiczenia z programowania
Obsługiwane typy danych
Udostępniamy w niej dostęp do najważniejszych typów danych, dzięki czemu masz podstawowe informacje potrzebne do tworzenia innowacyjnych rozwiązań zdrowotnych.
Typy danych obsługujące odczyt:
- Aktywność i fitness: aktywne minuty, aktywne minuty w strefie, poziom aktywności, wysokość, kalorie w strefach tętna, dzienny maksymalny pułap tlenowy VO2, dystans, ćwiczenia, piętra, maksymalny pułap tlenowy VO2 podczas biegu, okres bezruchu, kroki, czas w strefie tętna, suma spalonych kalorii, maksymalny pułap tlenowy VO2
- Pomiary i wskaźniki zdrowotne: zawartość tkanki tłuszczowej, dzienna zmienność rytmu serca, dzienne strefy tętna, dzienne nasycenie tlenem, dzienna częstość oddechów, dzienne tętno spoczynkowe, dzienne pochodne temperatury podczas snu, tętno, zmienność rytmu serca, nasycenie tlenem, podsumowanie snu dotyczące częstości oddechów, waga.
- Tożsamość: zwraca identyfikator użytkownika Fitbita i identyfikator użytkownika Google.
- Lokalizacja: dane GPS na podstawie zarejestrowanego ćwiczenia w formacie TCX.
- Odżywianie: dziennik nawodnienia
- Profil: podstawowe informacje o użytkowniku.
- Ustawienia: użytkownicy skonfigurowali ustawienia urządzenia i aplikacji mobilnej.
- Sen: dzienniki snu klasycznego i faz snu
Typy danych obsługujące zapis:
Możesz zapisywać i modyfikować dane tych typów:
- Aktywność i fitness: ćwiczenia
- Wskaźniki zdrowotne i pomiary: tkanka tłuszczowa, waga
- Profil
- Ustawienia
- Sen
Kluczowe punkty końcowe interakcji
Do zarządzania subskrypcjami, użytkownikami oraz danymi o zdrowiu i aktywności fizycznej dostępne są te punkty końcowe:
users: metodygetIdentity,getProfile,getSettings,updateProfileiupdateSettingsdo zarządzania tożsamością i profilem.users.dataTypes.dataPoints:batchDelete,dailyRollUp,list,patch,reconcileirollUpmetody kompleksowego zarządzania typami danych.