Panduan Migrasi

Google memiliki banyak produk dan layanan kesehatan dalam portofolionya, termasuk Health Connect. Google Fit API tidak digunakan lagi dan akan didukung hingga 30 Juni 2025, saat API tersebut akan dinonaktifkan. Panduan berikut menunjukkan API atau platform yang akan digunakan untuk bermigrasi dari setiap Google Fit Android API.

Bermigrasi dari Fit Android API ke Health Connect API

Ada 3 langkah utama yang perlu Anda lakukan untuk bermigrasi ke Health Connect API.

Langkah 1: Integrasikan

Langkah pertama untuk mengintegrasikan adalah menambahkan Health Connect ke aplikasi Anda. Ini meliputi:

  • Integrasikan dengan Health Connect dengan mengikuti langkah-langkah memulai ini.
  • Mendeklarasikan jenis data dan mode akses yang diperlukan dalam manifes aplikasi.
  • Mendapatkan izin dari pengguna untuk mengakses Health Connect.
  • Membaca/menulis data sesuai dengan kasus penggunaan atau alur kerja spesifik Anda.

Langkah 2: Migrasikan

Sebaiknya Anda tetap mengaktifkan integrasi Google Fit Android API dan Health Connect API saat pengguna bermigrasi dari satu platform ke platform lainnya. Meskipun kami tidak lagi menggunakan Google Fit Android API, kami berencana untuk menonaktifkan API tersebut paling cepat 30 Juni 2025. Tindakan ini memberi pengguna cukup waktu untuk beralih ke Health Connect dan melanjutkan layanan mereka.

Langkah 3: Bersihkan

Ikuti langkah-langkah berikut untuk menghapus Google Fit SDK:

  1. Hapus kode yang terkait dengan Google Fit Android API.
  2. Hapus dependensi layanan Google Play.

Sensor API

Sensor API memungkinkan Anda membaca data sensor mentah di aplikasi secara real time. Sensor API melakukan hal berikut:

  • Mencantumkan sumber data yang tersedia di perangkat dan di perangkat pendamping.
  • Mendaftarkan pemroses untuk menerima data sensor mentah.
  • Membatalkan pendaftaran pemroses sehingga tidak lagi menerima data sensor mentah.

Bermigrasi ke API atau platform berikut dari Sensor API:

Ponsel Wear

Gunakan SensorManager, FusedLocationProvider

Gunakan Fitur Kesehatan

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    Atau gunakan SensorManager, FusedLocationProvider

Session API

Session menunjukkan interval waktu saat pengguna melakukan aktivitas kebugaran.

Session API memungkinkan aplikasi Anda membuat sesi di penyimpanan kebugaran.

Bermigrasi ke API atau platform berikut dari Session API:

Ponsel Wear

Mulai/berhenti: Tidak berlaku. Aplikasi harus melacak status sesi yang sedang berlangsung secara internal.

Baca/tulis: Gunakan Health Connect.

Mulai/berhenti: Gunakan Fitur Kesehatan (ExerciseClient)

Baca/tulis: Gunakan Health Connect melalui aplikasi seluler.

Untuk alur kerja tertentu, kami menyarankan hal berikut:

  • Memasukkan sesi: Developer harus menggunakan Health Connect melalui aplikasi seluler dan menyisipkan Catatan ExerciseSession atau SleepSession sebagaimana mestinya.

Recording API

Recording API memungkinkan aplikasi Anda meminta penyimpanan otomatis data sensor secara efisien baterai dengan membuat langganan. Langganan dikaitkan dengan aplikasi Android dan terdiri dari jenis data kebugaran atau sumber data tertentu.

Bermigrasi ke API atau platform berikut dari Recording API:

Ponsel Wear

Ikuti langkah-langkah berikut untuk bermigrasi dari Recording API:

  1. Terapkan pengambilan data menggunakan Recording API on seluler.
  2. Tulis data yang direkam ke Health Connect atau database aplikasi Anda.

Gunakan Fitur Kesehatan

  • PassiveMonitoringClient
  • ExerciseClient

Lihat dokumentasi Fitur Kesehatan untuk informasi selengkapnya tentang perbedaan antara PassiveMonitoringClient dan ExerciseClient.

API History

History API memungkinkan aplikasi Anda melakukan operasi massal di penyimpanan kebugaran termasuk membaca, memasukkan, memperbarui, dan menghapus data historis kesehatan dan kebugaran.

Bermigrasi ke API atau platform berikut dari History API:

Ponsel Wear

Gunakan Health Connect

Gunakan Health Connect dari aplikasi seluler, bukan dari perangkat wearable.

Goals API

Goals adalah target di aplikasi Google Fit yang dapat disetel sendiri oleh pengguna. Target tersebut membantu memotivasi pengguna untuk tetap aktif setiap hari. Dari dalam profil masing-masing, pengguna dapat menyesuaikan jumlah langkah dan poin kardio yang ingin mereka targetkan setiap hari. Platform Fit mencatat sasaran dan melacak aktivitas harian mereka menggunakan Goals API.

Ponsel Wear
Tidak ada API pengganti yang tersedia. Tidak ada API pengganti yang tersedia.

BLE API

Aplikasi Anda dapat menemukan perangkat Bluetooth Hemat Energi (BLE) yang tersedia dan memasukkan data sensor ke platform Google Fit menggunakan BLE API.

Bermigrasi ke API atau platform berikut dari BLE API:

Ponsel Wear
Gunakan Android Bluetooth API secara langsung. Gunakan Android Bluetooth API secara langsung.