- Bagaimana cara mendapatkan nilai yang sama (jumlah langkah, kalori, jarak, dll.) seperti aplikasi Google Fit?
- Bagaimana cara membaca data yang ditulis ke platform oleh aplikasi atau perangkat lain?
- Apakah saya perlu menginstal aplikasi Fit untuk menggunakan API?
Bagaimana cara mendapatkan nilai yang sama (jumlah langkah, kalori, jarak, dll.) seperti aplikasi Google Fit?
Sebaiknya baca menurut jenis data untuk mendapatkan nilai yang sama dengan aplikasi Google Fit. Pelajari cara membaca jumlah langkah harian di sini.
Platform Google Fit meninjau semua informasi yang tersedia untuk jenis data tertentu dari berbagai sumber dan menggabungkannya dengan cara yang logis. Misalnya, pengguna melacak lari dengan smartwatch dan ponselnya. Jumlah langkah dari smartwatch dan ponsel digabungkan untuk mendapatkan jumlah langkah paling lengkap. Saat menggabungkan data, data smartwatch akan diprioritaskan daripada data ponsel (prioritas akan menghindari penghitungan langkah duplikat). Platform Google Fit menampilkan informasi gabungan yang akurat ini saat Anda membaca jenis data.
Secara khusus, langkah-langkah validasi tambahan ini akan diterapkan untuk membuat langkah akhir dihitung seakurat mungkin.
Google Fit mendeteksi saat pengguna melakukan aktivitas yang seharusnya tidak berkontribusi pada jumlah langkah mereka (seperti bersepeda, mengemudi, atau bepergian dengan transportasi umum) dan menghapusnya dari jumlah langkah akhir.
Aplikasi Google Fit menampilkan estimasi jumlah langkah yang lebih akurat ini di aplikasi Android dan iOS, serta aplikasi Google Fit di smartwatch dengan Wear OS.
Jika Anda membaca berdasarkan sumber data aplikasi, bukan berdasarkan jenis data, dan aplikasi hanya menggunakan data langkah lokal, jumlah langkah akan berbeda dari jumlah langkah di aplikasi Google Fit.
Jika Anda membaca jenis data, tetapi nilainya masih berbeda dengan aplikasi Google Fit, perbedaan angka sementara ini dapat disebabkan oleh keterlambatan sinkronisasi. Backend kami memiliki data versi terbaru dan aplikasi Anda akan menampilkan nilai yang sama setelah disinkronkan dengan backend.
Bagaimana cara membaca data yang ditulis ke platform oleh aplikasi atau perangkat lain?
Untuk REST API, buat permintaan HTTP untuk mencantumkan sumber data. Responsnya akan mencantumkan semua sumber data yang tersedia untuk dibaca aplikasi Anda.
Untuk API Android, baca menurut jenis data dan platform Fit akan menampilkan aliran gabungan secara default. Hal ini otomatis menyertakan semua data yang tersedia untuk aplikasi Anda, termasuk data yang ditulis oleh aplikasi lain. Anda tidak akan dapat melihat daftar aplikasi atau perangkat asal data dengan API Android.
Apakah saya perlu menginstal aplikasi Google Fit untuk menggunakan API?
Tidak, Anda tidak perlu menginstal aplikasi Google Fit untuk menggunakan API atau platform Fit.