사용자 데이터를 읽고 쓰는 모든 Google Health API 엔드포인트에는 하나 이상의 범위를 통해 데이터 수집에 대한 사용자 동의가 필요합니다. 앱은 Google의 OAuth2 인증 엔드포인트를 호출할 때 범위 목록을 제공해야 합니다. OAuth2 액세스 토큰 가져오기를 참고하세요. 발급된 액세스 토큰에는 동의한 사용자가 승인한 범위만 포함됩니다.
모든 Google Health API 범위는 다음으로 시작합니다.
https://www.googleapis.com/auth/googlehealth
사용 가능한 범위
| 범위 | 권한 |
|---|---|
| .activity_and_fitness | Fitbit 앱에 새로운 활동 및 피트니스 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 활동 및 피트니스 데이터를 확인합니다. |
| .activity_and_fitness.readonly | Fitbit 활동 및 피트니스 데이터를 확인합니다. |
| .health_metrics_and_measurements | Fitbit 앱에 새로운 건강 측정항목 및 측정 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 건강 측정항목 및 측정 데이터를 확인합니다. |
| .health_metrics_and_measurements.readonly | Fitbit 건강 측정항목 및 측정 데이터를 확인합니다. |
| .location.readonly | 운동 중에 기록된 Fitbit GPS 위치를 확인합니다. |
| .nutrition | Fitbit 앱에 새로운 영양 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 영양 데이터를 확인합니다. |
| .nutrition.readonly | Fitbit 영양 데이터를 확인합니다. |
| .profile | Fitbit 앱에 새로운 프로필 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 프로필 데이터를 확인합니다. |
| .profile.readonly | Fitbit 프로필 데이터를 확인합니다. |
| .settings | Fitbit 앱에 새로운 설정 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 앱 설정 데이터를 확인합니다. |
| .settings.readonly | Fitbit 설정을 확인합니다. |
| .sleep | Fitbit 앱에 새로운 수면 데이터를 추가하고, 추가한 데이터를 수정 및 삭제하며, Fitbit 수면 데이터를 확인합니다. |
| .sleep.readonly | Fitbit 수면 데이터를 확인합니다. |