Google Fit REST API を含む Google Fit API は、2025 年 6 月 30 日をもってご利用いただけなくなります 。2024 年 5 月 1 日以降、デベロッパーはこれらの API に登録して使用することはできません 。
移行先の API またはプラットフォームについては、ヘルスコネクト移行ガイド をご覧ください。ヘルスコネクトと Google Fit API、Fitbit Web API の比較については、ヘルスコネクトの比較ガイド をご覧ください。
ヘルスコネクトの詳細 と API との統合方法をご確認ください。
Android で使ってみる
このガイドでは、Android で Google Fit を使用して開発を開始する方法について説明します。
セットアップ
アプリのビルドを開始する前に、次の手順を完了します。
できます。
Google アカウントを取得する
Google Fit API を使用するには、Google アカウントが必要です。新しいアカウントを作成 するか、
既存のアカウントを使用する。別のアカウントを作成してから
ユーザーの視点に立ってアプリを設計する必要があります
Google Play 開発者サービスの入手
開発時に Google Play 開発者サービスの最新のクライアント ライブラリを入手する
host:
Android SDK Manager を開きます。
[SDK Tools ] で [Google Play 開発者サービス ] を探します。
これらのパッケージのステータスが [Installed ] でない場合は、両方を選択します。
[Install Packages ] をクリックします。
Google Play 開発者サービスのクライアント ライブラリを追加する
Android Studio でモジュールの build.gradle
ファイルを開き、Google Play 開発者サービスのクライアント ライブラリを依存関係として追加します。
Kotlin DSL
plugin {
id ( "com.android.application" )
}
...
dependencies {
implementation ( "com.google.android.gms:play-services-fitness:21.2.0" )
implementation ( "com.google.android.gms:play-services-auth:21.2.0" )
}
グルーヴィー DSL
apply plugin : ' com . android . application '
...
dependencies {
implementation ' com . google . android . gms : play - services - fitness : 21.2.0 '
implementation ' com . google . android . gms : play - services - auth : 21.2.0 '
}
これにより、Gradle は実行時にフィットネス SDK を自動的にダウンロードします。
アプリがビルドされます。
アプリをビルドしてテストする
設定手順が完了したら、アプリのビルドを開始できます。特典を
では、アプリが保存および保存できる データの種類 について
read のようにします。Google Cloud の
データ を Google Fit に保存します。
結果のユーザー承認フロー
以下に、ユーザーが実際に操作する承認フローを示します。
次のような操作を行います。
<ph type="x-smartling-placeholder"></ph>
図 1. ユーザーの承認フロー
Android の権限 : アプリの Android の権限がユーザーに表示されます。
ダウンロードする前に、ダウンロードされたアプリは、
実行時の権限をリクエストでき、ユーザーは権限を許可または拒否できます。
付与できます。
Check and connect : 権限が以下の条件を満たしているかどうかを確認します。
他のデータ型へのアクセスがリクエストされる前に付与される権限。
OAuth スコープのリクエスト : Google がユーザーにアプリを許可するよう求める
OAuth スコープを指定します。
アクセス権を適用しました : ユーザーが権限を付与すると、アプリは次のことができます。
ユーザーが付与したスコープに属するデータ型にアクセスする
指定します。
適格性確認の申請
アプリをビルドしてテストしたら、
さまざまな方法によるオーナー確認
必要な理由のレベルを
機密スコープと制限付きスコープ 。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-09 UTC。
[null,null,["最終更新日 2024-09-09 UTC。"],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications."],["It outlines the necessary setup steps, including obtaining a Google account, setting up Google Play services, and acquiring OAuth 2.0 client ID."],["Developers are guided through the process of creating an API client and implementing data access functionalities."],["Before publishing, developers need to apply for verification to ensure data security and compliance."],["The guide also explains the authorization flow users will experience when granting data access permissions to the app."]]],[]]