24 Mart 2026
Google Health API'nin kullanıma sunulması
Google Health API, Fitbit Web API'nin yeni nesil sürümüdür. Bu API, değerli geliştirici topluluğumuz için sıfırdan oluşturulmuş ve tasarlanmıştır. Bu ilk sürümde, en çok istenen veri türlerinde Fitbit Web API'si ile eşitliğin sağlanması ve geliştirici topluluğunun talep ettiği işlevlerin eklenmesi amaçlanmaktadır. Bugün kullanabileceğiniz özelliklere göz atalım.
Öne çıkan temel özellikler
- Kolaylaştırılmış kurulum: Projelerinizi kaydedin ve OAuth istemci kimliklerini doğrudan Google Cloud Console'dan yönetin.
- Geniş platform desteği: Tüm önemli programlama dilleri ve platformlarda sorunsuz entegrasyon için Google OAuth2 kitaplıklarını kullanın.
- Basitleştirilmiş veri erişimi: Birden fazla veri türünü tek ve kolay yönetilebilir bir kapsamda birleştiren yeni kapsam tanımlarından yararlanın.
- Veri türleri arasında tutarlı uç noktalar: Tüm veri türlerinde işlevselliği kolaylaştırmak için tasarlanan yeni, tek tip uç noktalar ve filtre desteğiyle daha basit bir kodlama deneyimi yaşayın.
- Kapsamlı Veri Kapsamı: Birden fazla veri türünde okuma ve yazma desteğine erişin.
- Anlık Bildirimler: Otomatik abonelik oluşturma ve daha zengin bildirim mesajı içeriği sunan gelişmiş webhook desteğiyle güncellemeleri anında alın.
- Varsayılan gün içi destek: Liste uç noktasını kullanarak varsayılan olarak ayrıntılı, gün içi verileri alın. Böylece, ek adımları ortadan kaldırabilirsiniz.
- Eksiksiz Doküman Paketi: Aşağıdakiler de dahil olmak üzere yeni kapsamlı dokümanlarımızla hızlı bir şekilde kullanmaya başlayın:
- Başlangıç, API, Taşıma ve Sorun Giderme Kılavuzları
- REST için Tam Referans Kılavuzu
- Yeni Google Health API Parity aracı, örnek kod ve rehberli bir codelab
Desteklenen Veri Türleri
Bu lansman, temel veri türlerine erişim sağlayarak yenilikçi sağlık çözümleri oluşturmak için gereken temel bilgilere sahip olmanızı sağlar.
Okumayı Destekleyen Veri Türleri:
- Aktivite ve Fitness: Aktif Dakikalar, Aktif Bölge Dakikaları, Aktivite Düzeyi, Rakım, Kalp Atış Hızı Bölgelerindeki Kalori, Günlük Maksimum Oksijen Tüketimi, Mesafe, Egzersiz, Çıkılan Kat Sayısı, Koşu Maksimum Oksijen Tüketimi, Hareketsiz Kalma Süresi, Adımlar, Kalp Atış Hızı Bölgesinde Geçirilen Süre, Toplam Kalori, Maksimum Oksijen Tüketimi
- Sağlık Metrikleri ve Ölçümleri: Vücut Yağ Yüzdesi, Günlük Nabız Değişkenliği, Günlük Nabız Aralıkları, Günlük Oksijen Doygunluğu, Günlük Solunum Hızı, Günlük Dinlenme Nabzı, Günlük Uyku Sırasında Vücut Isısı Değişimleri, Nabız, Nabız Değişkenliği, Oksijen Doygunluğu, Solunum Hızı, Uyku Özeti, Kilo
- Kimlik: Fitbit kullanıcı kimliğini ve Google kullanıcı kimliğini döndürür.
- Konum: TCX biçiminde sunulan, kaydedilmiş bir egzersize dayalı GPS verileri
- Beslenme: Sıvı Alımı Günlüğü
- Profil: Kullanıcıların temel profil bilgileri
- Ayarlar: Kullanıcılar, cihaz ve mobil uygulama ayarlarını yapılandırdı.
- Uyku: Klasik ve aşamalar uyku günlükleri
Yazma İşlemini Destekleyen Veri Türleri:
Aşağıdaki veri türleri için veri yazabilir ve değiştirebilirsiniz:
- Aktivite ve Fitness: Egzersiz
- Sağlık Metrikleri ve Ölçümleri: Vücut Yağ Yüzdesi, Kilo
- Profil
- Ayarlar
- Uyku
Etkileşim için temel uç noktalar
Abonelikleri, kullanıcıları ve sağlık ve fitness verilerini yönetmek için aşağıdaki uç noktalar kullanılabilir:
users: Kimlik ve profil yönetimi içingetIdentity,getProfile,getSettings,updateProfileveupdateSettingsyöntemleri.users.dataTypes.dataPoints: Kapsamlı veri türü yönetimi içinbatchDelete,dailyRollUp,list,patch,reconcileverollUpyöntemleri.