Android cihazlarda çalışan birçok sağlık, fitness ve sağlıklı yaşam uygulaması olduğundan kullanıcılar, verilerini yönetmek için genellikle platformlar arasında geçiş yapmak zorunda kalır. Health Connect, Android kullanıcılarına sağlık ve fitness verilerine erişimi yönetebilecekleri tek bir yer sunarak bu sorunu çözüyor ve ayrıntılı kontrol imkanı sağlıyor.
Google Health API platformu iki temel entegrasyon yolu sunar: cihaz üzerinde Android verileri için Health Connect ve bulut tabanlı, platformlar arası veriler için Google Health API.
Platforma genel bakış
Aşağıdaki tabloda, Google Health API platformundaki temel API'ler özetlenmiştir:
| API | Durum | Kitle | Depolama |
|---|---|---|---|
| ve geri yükleme | Kullanılabilir | Android mobil uygulama geliştiricileri | Cihazda |
| Google Health API | Kullanılabilir | Web, sunucudan sunucuya (S2S) ve platformdan bağımsız geliştiriciler | Bulut |
| Fitbit Web API | Geçiş | Mevcut Fitbit ekosistemi geliştiricileri | Bulut |
| Google Fit API'si | Kullanımdan kaldırma | Eski Google Fit (Android ve REST) API geliştiricileri | Bulut |
ve geri yükleme
Android mobil uygulama geliştiricisiyseniz Health Connect ile entegrasyonu düşünebilirsiniz.
Mevcut bir Google Fitbit Web API geliştiricisiyseniz Health Connect'e geçmenizi önermiyoruz. Ancak Fit API'leriyle entegrasyonunuz varsa yalnızca adım takibi uygulamasıysanız Health Connect'e geçmenizi öneririz.
Health Connect, Android'in cihaz ve uygulama portföyündeki verileri bir ekosistemde birleştirerek Android geliştiricileri için ortak bir sağlık platformu sağlar. Bu uygulama; sağlık ve fitness verileri için cihaz üzerinde güvenli bir depolama alanı sağlar, veri şemasını standartlaştırır ve izin denetimini merkezileştirir.
- Mimari: Yerel / Android Yolu (Mobil odaklı).
- Kullanılabilirlik: Android 14'ten itibaren Android çerçevesinin bir parçasıdır. Android 13 ve önceki sürümlerde Google Play Store'dan indirilebilir.
- Veri depolama: Verilerin kullanıcının cihazında yerel olarak depolandığı, cihaza odaklı bir yaklaşımdır.
Health Connect'in ayırt edici özellikleri
Health Connect'in Fit Android API'sinden farklarının özeti aşağıda verilmiştir:
- Hedef kitle: Health Connect, Android mobil geliştiricileri için tasarlanmıştır.
- Cihaz merkezli: Kullanıcılar, cihazlarındaki verilere erişir ve verileri cihazlarında depolar.
- Hesap gerekmez: Veriler bir Google Hesabı ile ilişkilendirilmez.
- Yerleşik izinler: Sağlık ve fitness verileri yönetimi merkezi hale getirilir.
Health Connect ile entegrasyon
Aşağıdaki kaynaklar, Health Connect ile entegrasyon yapmanıza ve Health Connect hakkında daha fazla bilgi edinmenize yardımcı olur:
- Entegre etme: Health Connect ile entegrasyonu başlatmak için Başlarken bölümüne bakın.
- Daha fazla bilgi: Health Connect hakkında daha fazla bilgi edinmek için YouTube'daki Android'in Health Connect'te sağlık ve fitness için yeni API'leri tanıtması videosunu izleyin.
- Kaynaklar: Daha fazla bilgi için belgelere bakın.
- Geçiş: Fit API geliştiricileri Fit geçiş rehberini inceleyebilir.
Google Health API
Google Health API, sunucular arası (S2S) etkileşimler için tasarlanmış birleşik bir web API'sidir. Mevcut Fitbit Web API işlevinin yerini alan, hesaba odaklı ve platformdan bağımsız bir arayüzdür.
Google Health API'nin ayırt edici özellikleri
- Mimari: Cloud Path (Sunucudan sunucuya).
- Kitle: Platformlar genelinde sağlık ve tıbbi verilerin mutabakatı yapılmış bir görünümünü isteyen geliştiriciler.
- Veri ihtiyaçları: Uygulamanız web tabanlıysa, OAuth protokolünü kullanıyorsa veya Fitbit ya da Pixel Watch'tan düşük gecikmeli veriler gerektiriyorsa zorunludur.
- Kullanılabilirlik: Kullanılabilir.
Eski API'ler
Aşağıdaki API'ler eski olarak kabul edilir ve kullanımdan kaldırılır ya da daha yeni alternatiflere geçiş yapılır.
Google Fit API'si
Google Fit API'nin (REST API dahil) hizmetinin sonlandırılması resmi olarak 2026'nın sonuna kadar planlanmıştır. Health Connect veya Google Health API ile entegrasyon yapmanızı öneririz. Google Fit API'lerini kullanan tüm geliştiricilerin geçiş yapması gerekir. Google Fit entegrasyonunu kaldırmanızı ve kullanıcıları yeni entegrasyonlara bağlanmaya teşvik etmenizi öneririz. Talimatlar için Fit taşıma kılavuzuna bakın.
Fitbit Web API
Fitbit Web API, Fitbit ekosistemiyle entegre olmak için platformdan bağımsız bir arayüzdür. Fitbit Web API'sinde kullanıcının verileri cihazına değil, Fitbit hesabına bağlıdır. Mevcut geliştiriciler, birleştirilmiş sağlık verilerine erişmek için Google Health API'ye geçiş yapmaya hazırlanmalıdır.