ユーザーデータを読み書きするすべての Google Health API エンドポイントでは、1 つ以上のスコープを通じて、そのデータの収集に対するユーザーの同意が必要です。アプリは、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 への追加、追加したデータの編集、削除。 |