Google'ın portföyünde Health Connect de dahil olmak üzere birçok sağlık ürünü ve hizmeti bulunur. Google Fit Android API'nin desteği sonlandırılmıştır. Bu API, kullanımdan kaldırılacağı 2024 yılının sonuna kadar desteklenecektir. Aşağıdaki yönergelerde her bir Google Fit Android API'sinden hangi API'ye veya platforma geçiş yapacağınız gösterilmektedir.
Sensör API'si
Sensor API, uygulamanızdaki ham sensör verilerini gerçek zamanlı olarak okumanızı sağlar. Sensor API'si şunları yapar:
- Cihazda ve tamamlayıcı cihazlarda bulunan veri kaynaklarını listeler.
- Ham sensör verilerini almak için işleyicileri kaydeder.
- İşlenmemiş sensör verilerini artık almamaları için dinleyicilerin kaydını iptal eder.
Sensor API'den aşağıdaki API'lere veya platformlara geçiş yapın:
|Telefon
|Wear


SensorManager, FusedLocationProvider'ı kullan


Sağlık Hizmetlerini Kullanın
Oturum API'si
Oturumlar, kullanıcıların fitness aktivitesi gerçekleştirdiği zaman aralığını temsil eder.
Session API, uygulamanızın fitness mağazasında oturum oluşturmasını sağlar.
Oturum API'sinden aşağıdaki API'lere veya platformlara geçiş yapın:
|Telefon
|Wear


Başlatma/durdurma: Geçerli değil. Uygulama devam eden oturumların durumunu dahili olarak izlemelidir.
Okuma/yazma: Health Connect'i kullanın.


Başlat/durdur: Sağlık Hizmetleri'ni kullan (ExerciseClient)
Okuma/yazma: Health Connect'i mobil uygulama üzerinden kullanın.
Belirli iş akışları için şunları öneririz:
Kayıt API'sı
Recording API, uygulamanızın abonelikler oluşturarak sensör verilerinin otomatik olarak pil verimli bir şekilde depolanmasını istemesine olanak tanır. Abonelik, bir Android uygulamasıyla ilişkilendirilir ve bir fitness veri türünden veya belirli bir veri kaynağından oluşur.
Record API'den aşağıdaki API'lere veya platformlara geçiş yapın:
|Telefon
|Wear


Kaydetme API'sinden taşıma işlemi yapmak için şu adımları uygulayın:


Sağlık Hizmetlerini Kullanın
History API
History API'si, uygulamanızın fitness mağazasında geçmiş sağlık ve sağlıklı yaşam verilerini okuma, ekleme, güncelleme ve silme de dahil olmak üzere toplu işlemler gerçekleştirmesine olanak tanır.
History API'den aşağıdaki API'lere veya platformlara geçiş yapın:
|Telefon
|Wear


Health Connect'i kullanma


Health Connect'i giyilebilir cihazdan değil mobil uygulamadan kullanın.
Hedefler API'sı
Hedefler, Google Fit uygulamasında kullanıcıların kendileri için belirleyebilecekleri hedeflerdir. Kullanıcıları her gün etkin kalmaya motive etmeye yardımcı olurlar. Kullanıcılar her gün kaç adım ve kardiyo puanı hedeflemek istediklerini profillerinden ayarlayabilir. Fit platformu, Goals API'yi kullanarak ziyaretçilerin hedeflerini kaydeder ve günlük aktivitelerini bunlara göre izler.
|Telefon
|Wear
|Bu API'nin yerini alacak API yoktur.
|Bu API'nin yerini alacak API yoktur.
BDE API'si
Uygulamanız, kullanılabilir Bluetooth Düşük Enerji (BDE) cihazlarını bulabilir ve BLE API'yi kullanarak sensör verilerini Google Fit platformuna ekleyebilir.
BLE API'den aşağıdaki API'lere veya platformlara geçiş yapın:
|Telefon
|Wear
|Android Bluetooth API'lerini doğrudan kullanabilirsiniz.
|Android Bluetooth API'lerini doğrudan kullanabilirsiniz.
Fit Android API'den Health Connect API'ye taşıma
Health Connect API'ye geçmek için uygulamanız gereken 3 temel adım vardır.
1. Adım: Entegrasyon
Entegrasyon işleminin ilk adımı Health Connect'i uygulamanıza eklemektir. Bu işlem aşağıdakileri içerir:
- Burada açıklanan adımları uygulayarak Health Connect ile entegrasyon sağlayın.
- Uygulama manifest dosyasında gerekli veri türlerini ve erişim modunu bildirin.
- Health Connect'e erişmek için kullanıcıdan izin alın.
- Verileri belirli kullanım alanlarınıza veya iş akışlarınıza göre okuyun/yazın.
2. Adım: Taşıyın
Kullanıcılar bir platformdan diğerine geçerken hem Google Fit Android API'nizi hem de Health Connect API entegrasyonlarınızı etkin tutmanızı öneririz. Fit Android API'yi kullanımdan kaldırmış olsak da API'yi 2024'ün sonundan önce kullanımdan kaldırmayı hedefliyoruz. Amacımız, kullanıcılara Health Connect'e geçip hizmetlerini kullanmaya devam etmeleri için yeterli zaman tanımaktır.
3. Adım: Temizleme
Fit SDK'sını kaldırmak için aşağıdaki adımları uygulayın:
- Fit Android API ile ilişkilendirilen kodu kaldırır.
- Bağımlılıkları kaldırın.
Fit Android API'yi kullanımdan kaldıracağınız zaman, kendi analiz ve değerlendirmelerinize bağlıdır. Fit Android API ile entegrasyonu 2024'ün sonuna kadar sürdürebilirsiniz.