API Google Fit, termasuk Google Fit REST API, tidak akan digunakan lagi pada tahun 2026. Mulai 1 Mei 2024, developer tidak dapat mendaftar untuk menggunakan API ini.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Google Fit adalah ekosistem terbuka. API ini memungkinkan developer mengupload data kesehatan
dan kebugaran ke repositori pusat tempat pengguna dapat mengakses data mereka dari berbagai
perangkat dan aplikasi di satu lokasi. Pengguna masih dapat mengakses data
jika mengupgrade ke perangkat baru.
Aplikasi kesehatan dan kebugaran Anda dapat menyimpan data dari perangkat wearable atau sensor apa pun, dan
mengakses data yang dibuat oleh aplikasi lain.
Repositori pusat yang menyimpan data dari berbagai perangkat dan aplikasi. Pusat
kebugaran adalah layanan cloud yang transparan bagi klien.
Framework sensor
Kumpulan representasi tingkat tinggi yang memudahkan penggunaan toko
kebugaran. Anda menggunakan representasi ini dengan Google Fit API.
Izin dan kontrol pengguna
Kumpulan cakupan otorisasi untuk meminta izin pengguna agar dapat menangani data kesehatan
dan kebugaran. Google Fit mewajibkan izin pengguna untuk mengakses data kesehatan
dan kebugaran.
API Google Fit
Android dan REST API untuk mengakses penyimpanan kebugaran. Anda dapat membuat aplikasi yang
mendukung Google Fit di beberapa platform dan perangkat, seperti aplikasi Android, iOS, dan
Web.
Toko kebugaran
Penyimpanan kebugaran adalah layanan cloud yang mempertahankan data kesehatan dan kebugaran menggunakan infrastruktur
Google. Aplikasi di berbagai platform dan perangkat dapat menyimpan data dan
mengakses data yang dibuat oleh aplikasi lain. Google Fit menyediakan sekumpulan API yang
memudahkan Anda menyisipkan data dan membuat kueri ke penyimpanan kebugaran.
Framework sensor
Framework sensor menentukan representasi tingkat tinggi untuk sensor,
jenis data, titik data, dan sesi. Representasi ini memudahkan penggunaan
penyimpanan kebugaran di platform apa pun.
Sumber Data
Sumber data mewakili sensor dan terdiri dari nama, jenis data
yang dikumpulkan, dan detail sensor lainnya. Sumber data dapat mewakili sensor hardware
atau sensor software. Anda dapat menentukan sensor software di aplikasi Anda.
Jenis Data
Jenis data mewakili berbagai jenis data kesehatan dan kebugaran, seperti jumlah langkah atau detak
jantung. Jenis data akan menetapkan skema yang dapat digunakan aplikasi yang berbeda-beda untuk saling
memahami data. Jenis data terdiri dari nama dan daftar kolom yang diurutkan,
dengan setiap kolom mewakili dimensi. Misalnya, jenis data untuk lokasi berisi tiga kolom (lintang, bujur, dan akurasi), sedangkan jenis data untuk bobot hanya berisi satu kolom.
Titik Data
Titik data terdiri dari array nilai dengan stempel waktu untuk suatu jenis data, yang dibaca
dari sumber data. Anda menggunakan titik data untuk mencatat dan menyisipkan data kesehatan dan kebugaran di
penyimpanan kebugaran, serta membaca data mentah dari sumber data. Titik yang berisi
waktu mulai mewakili rentang waktu, bukan pembacaan instan.
Datasets
Set data mewakili kumpulan titik data berjenis sama dari sumber data
tertentu yang mencakup beberapa interval waktu. Anda menggunakan {i>dataset<i} untuk memasukkan
data ke penyimpanan kebugaran. Kueri untuk membaca data dari penyimpanan kebugaran juga menampilkan set data.
Sesi
Sesi mewakili interval waktu saat pengguna melakukan aktivitas
kebugaran, seperti berlari, bersepeda, dan sebagainya. Sesi membantu mengatur data dan menjalankan kueri mendetail atau gabungan di penyimpanan kebugaran untuk aktivitas kebugaran.
Izin dan kontrol pengguna
Google Fit memerlukan izin pengguna sebelum aplikasi dapat membaca atau menyimpan data kesehatan dan kebugaran.
Google Fit menentukan cakupan OAuth yang dipetakan ke sejumlah grup izin dengan
hak istimewa baca dan tulis yang terpisah: jenis data aktivitas, tubuh, lokasi, nutrisi, dan
kesehatan (jenis data terkait kesehatan dikelompokkan dengan perincian
yang lebih terperinci). Setiap grup izin memberi aplikasi akses ke kumpulan jenis data.
Aplikasi menentukan satu atau beberapa cakupan tersebut untuk digunakan dengan data kesehatan dan kebugaran, dan Google
Fit meminta izin yang sesuai dari pengguna.
[null,null,["Terakhir diperbarui pada 2025-08-31 UTC."],[[["\u003cp\u003eGoogle Fit provides a central platform and APIs for storing, accessing, and sharing health and wellness data from various apps and devices.\u003c/p\u003e\n"],["\u003cp\u003eUsers have control over their data and must grant permission for apps to access it.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can build apps that integrate with Google Fit using Android or REST APIs, supporting cross-platform functionality.\u003c/p\u003e\n"],["\u003cp\u003eData is organized using data sources, data types, data points, datasets, and sessions for efficient storage and retrieval.\u003c/p\u003e\n"],["\u003cp\u003eCompliance with the Google Fit Developer and User Data Policy and Terms and Conditions is essential when utilizing the platform.\u003c/p\u003e\n"]]],[],null,["# Platform Overview\n\nGoogle Fit is an open ecosystem. It lets developers upload health and wellness\ndata to a central repository where users can access their data from different\ndevices and apps in one location. They can still access their data if they\nupgrade to a new device.\n\nYour health and wellness app can store data from any wearable or sensor, and\naccess data created by other apps.\n| **Note:** The Google Fit app uses the Google Fit platform, which is included in Google Play services. Your app can use this platform without needing users to install the Google Fit app.\n\nRead the [Google Fit Developer and User Data Policy](/fit/policy) thoroughly and\nmake sure your app complies with it. Carefully review the [Google Fit Terms and\nConditions](/fit/terms) before using Google Fit. By using the API, you agree to\nthe Google Fit Terms and Conditions.\n\nComponents\n----------\n\nGoogle Fit consists of the following components: \n**Figure 1** : Platform overview.\n\nThe fitness store\n: A central repository that stores data from a variety of devices and apps. The\n fitness store is a cloud service that is transparent to clients.\n\nThe sensor framework\n: A set of high-level representations that make it easy to work with the fitness\n store. You use these representations with the Google Fit APIs.\n\nPermissions and user controls\n: A set of authorization scopes to request user permission to work with health\n and wellness data. Google Fit requires user consent to access health and\n wellness data.\n\nGoogle Fit APIs\n: Android and REST APIs to access the fitness store. You can create apps that\n support Google Fit on multiple platforms and devices, such as Android, iOS, and\n Web apps.\n\nThe fitness store\n-----------------\n\nThe fitness store is a cloud service that persists health and wellness data using Google's\ninfrastructure. Apps on different platforms and devices can store data and\naccess data created by other apps. Google Fit provides a set of APIs that make\nit easy to insert data and query the fitness store.\n\nThe sensor framework\n--------------------\n\nThe sensor framework defines high-level representations for sensors,\ndata types, data points, and sessions. These representations make it easy to\nwork with the fitness store on any platform.\n\nData Sources\n: Data sources represent sensors and consist of a name, the type of data\n collected, and other sensor details. A data source may represent a hardware\n sensor or a software sensor. You can define software sensors in your apps.\n\nData Types\n: Data types represent different kinds of health and wellness data, like step count or heart\n rate. Data types establish a schema through which different apps can understand\n each other's data. A data type consists of a name and an ordered list of fields,\n where each field represents a dimension. For example, a data type for location\n contains three fields (latitude, longitude, and accuracy), whereas a data type\n for weight contains only one field.\n\nData Points\n: Data points consist of a timestamped array of values for a data type, read\n from a data source. You use data points to record and insert health and wellness data in the\n fitness store, and to read raw data from a data source. Points that contain a\n start time represent a time range instead of an instantaneous reading.\n\nDatasets\n: Datasets represent a set of data points of the same type from a particular\n data source covering some time interval. You use datasets to insert data into\n the fitness store. Queries to read data from the fitness store also return\n datasets.\n\nSessions\n: Sessions represent a time interval during which users perform a fitness\n activity, such as a run, a bike ride, and so on. Sessions help organize data and\n perform detailed or aggregate queries on the fitness store for a fitness\n activity.\n\nPermissions and user controls\n-----------------------------\n\nGoogle Fit requires user consent before apps can read or store health and wellness data.\nGoogle Fit defines OAuth scopes that map to a number of permission groups with\nseparate read and write privileges: activity, body, location, nutrition and\nhealth-related data types (health-related data types are grouped with finer\ngranularity). Each permission group grants apps access to a set of data types.\nApps specify one or more of these scopes to work with health and wellness data, and Google\nFit requests the corresponding permissions from the user.\n\nGoogle Fit APIs\n---------------\n\nGoogle Fit provides the following APIs:\n\n- [Android APIs](/fit/android) for Android apps.\n- [REST API](/fit/rest) for apps on any platform."]]