Wszystkie punkty końcowe interfejsu Google Health API, które odczytują i zapisują dane użytkownika, wymagają jego zgody na zbieranie tych danych w ramach co najmniej jednego zakresu. Aplikacja musi podać listę zakresów podczas wywoływania punktu końcowego autoryzacji OAuth2 Google. Więcej informacji znajdziesz w artykule Uzyskiwanie tokenów dostępu OAuth2. Wydany token dostępu będzie zawierał tylko zakresy, na które użytkownik wyraził zgodę.
Wszystkie zakresy interfejsu Google Health API zaczynają się od:
https://www.googleapis.com/auth/googlehealth
Dostępne zakresy
| Zakres | Uprawnienie |
|---|---|
| .activity_and_fitness.readonly | Odczytywanie danych o aktywności i kondycji z Google Health. |
| .activity_and_fitness.writeonly | Dodawanie danych o aktywności fizycznej do Google Health oraz edytowanie i usuwanie dodanych danych. |
| .ecg.readonly | Odczytywanie danych dotyczących EKG z Google Health. |
| .health_metrics_and_measurements.readonly | Odczytywanie wskaźników zdrowotnych i danych pomiarowych z Google Health. |
| .health_metrics_and_measurements.writeonly | Dodawanie wskaźników zdrowotnych i danych pomiarowych do Google Health oraz edytowanie i usuwanie dodanych danych. |
| .irn.readonly | Odczytywanie danych z powiadomień o nieregularnym rytmie serca w Google Health. |
| .location.readonly | Odczytywanie lokalizacji GPS z Google Health zarejestrowanej podczas ćwiczeń. |
| .nutrition.readonly | Odczytywanie danych o odżywianiu z Google Health. |
| .nutrition.writeonly | Dodawanie danych o odżywianiu do Google Health oraz edytowanie i usuwanie dodanych danych. |
| .profile.readonly | Odczytywanie danych profilowych w Google Health. |
| .profile.writeonly | Dodawanie danych profilowych do Google Health oraz edytowanie i usuwanie dodanych danych. |
| .settings.readonly | Odczytywanie ustawień Google Health. |
| .settings.writeonly | Dodawanie ustawień do Google Health oraz edytowanie i usuwanie dodanych danych. |
| .sleep.readonly | Odczytywanie danych o śnie z Google Health. |
| .sleep.writeonly | Dodawanie danych o śnie do Google Health oraz edytowanie i usuwanie dodanych danych. |