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