Bu sayfada, Google Fit API sürümleriyle ilgili bilgiler bulunmaktadır. Değişiklik günlüğü, sürümleri tarihe göre listeler ve yeni özellikleri, hata düzeltmelerini veya önemli performans iyileştirmelerini içerir.
2 Ağustos 2021
Sağlık veri türlerine yazma özelliği artık geliştiriciler tarafından genel kullanıma sunulmuştur. Sağlık verisi türlerine erişim yetkilendirmesi diğer tüm veri türleriyle tutarlıdır. Daha fazla bilgiyi burada bulabilirsiniz.
27 Nisan 2021
10 Ekim 2020 tarihinde duyurulan yetkilendirme değişikliklerinin uygulanmasında küçük bir gecikme yaşanmıştır. Yetkilendirme değişiklikleri 4 Mayıs 2021'den itibaren uygulanacaktır.
Google Fit Geliştirici ve Kullanıcı Verileri Politikası da 4 Mayıs 2021'de yürürlüğe girecektir. Fit geliştirici politikasının yürürlüğe girmesinin bir parçası olarak uygulama doğrulama süreci de ilgili tarihte başlayacaktır.
19 Ekim 2020
Geliştiriciler ve kullanıcılar için Google Fit'in güvenliğini ve gizliliğini iyileştirmeye yönelik devam eden çabalarımızın bir parçası olarak Google Fit politikalarında ve API'lerinde bazı değişiklikler yaptık:
- Yeni Google Fit Geliştirici ve Kullanıcı Verileri Politikası yayınlandı. Lütfen politikayı inceleyip varsa uygulama ve hizmetlerinizde gerekli değişiklikleri yapın.
- Yazma erişimi artık bir uygulamanın yalnızca yazdığı verileri okumasına izin verecek. Google Fit platformundaki diğer uygulamalar tarafından yazılan verileri okumaya devam etmek için kodunuzu ilgili veri türleri için okuma erişimi kapsamları isteyecek şekilde güncelleyin.
- Nabız verilerinin kendi kapsamları vardır.
- Uyku verilerinin kendi kapsamları ve yeni bir veri türü var.
SessionsClient
ile çalışırken, artıkFitnessOptions
alanındaki uygun yöntemleri kullanarak uygulamanızın ne tür bir oturuma erişmesi gerektiğini belirtmeniz gerekiyor.
API'deki bu değişiklikler, geliştiriciler tarafından 19 Ekim 2020'den itibaren kullanılabilir olacaktır. Uygulama 27 Nisan 2021'den itibaren geçerli olacaktır.
Bu değişikliklerle ilgili daha fazla ayrıntı ve talimat için buraya bakın.
21 Mart 2019
Google Fit uygulaması artık Android API'ye yazılan uyku oturumlarını gösteriyor. Uyku verilerini yazma ve okuma hakkında daha fazla bilgi edinin.
19 Kasım 2018
Google Fit API'sinde aşağıdaki değişiklikler yapıldı:
com.google.location.sample
veri türleri için okuma istekleri vecom.google.location.bounding_box
, yalnızca veri yazan aynı uygulamaya ait verileri döndürür.
26 Eylül 2018
Google Play Hizmetleri fitness 16.0.0 sürümü, iki yeni veri türüne ve bunların toplamlarına erişim sağlar:
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fitness:16.0.0
Kasım 2017
Google Play Hizmetleri 11.6.0 aşağıdaki yeni Google Fit özelliklerini kullanıma sunuyor:
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Fitness API güncellendi:BleClient
sınıfı veFitness.getBleClient()
yöntemleri eklendi.BleClient
, Google Fit'teki Bluetooth Düşük Enerji cihazlarını taramak, talep etmek ve kullanmak için giriş noktası sağlar.ConfigClient
sınıfı veFitness.getConfigClient()
yöntemleri eklendi.ConfigClient
, Google Fit'teki özel veri türlerine ve ayarlara erişmek için giriş noktası sağlar.GoalsClient
sınıfı veFitness.getGoalsClient()
yöntemleri eklendi.GoalsClient
, Google Fit'te kullanıcılar tarafından oluşturulan fitnessGoal
belgelerini okumak için giriş noktası sağlar.HistoryClient
sınıfı veFitness.getHistoryClient()
yöntemleri eklendi.HistoryClient
, Google Fit'e veri eklemek, verileri silmek ve okumak için giriş noktası sağlar.RecordingClient
sınıfı veFitness.getRecordingClient()
yöntemleri eklendi.RecordingClient
, Google Fit'te sensör verilerinin düşük güçle ve her zaman açık şekilde arka planda toplanmasını sağlayan giriş noktası sağlar.SensorsClient
sınıfı veFitness.getSensorsClient()
yöntemleri eklendi.SensorsClient
, yerel ve bağlı cihazlarda farklı fitness verisi kaynaklarını göstermek ve dinleyicilere canlı etkinlikler sunmak için bir giriş noktası sağlar.SessionsClient
sınıfı vegetSessionsClient
yöntemleri eklendi.SessionsClient
, Google Fit'teSession
kullanıcı etkinliği oluşturmak ve yönetmek için giriş noktası sağlar.
Mayıs 2015
Google Play Hizmetleri 7.5 aşağıdaki yeni Google Fit özelliklerini kullanıma sundu:
- Katedilen mesafe ve harcanan kalori hesaplamaları abonelikte kullanılabilir.
- Fit platformu, cihazdaki bir uygulama bu verilere abone olur olmaz mesafe ve kalori verilerini izlemeye başlar. Veri türlerine nasıl abone olunacağı hakkında daha fazla bilgi için Fitness Verilerini Kaydetme konusuna bakın.
- Veriler Sensors API ile gerçek zamanlı olarak sunulmaz.
- Fit platformu artık
com.google.activity.exercise
veri türü ile biseps kıvırcık ve çömelme gibi egzersiz rutini verilerini depolayabilir. Fit'in depolayabileceği egzersizler hakkında daha fazla bilgi edinmek içinWorkoutExercises
sayfasını inceleyin.
Nisan 2015
Google Play Hizmetleri 7.3 aşağıdaki yeni Google Fit özelliklerini kullanıma sundu:
- Fit platformu artık
com.google.fitness
veri türüyle beslenme verilerini takip edebiliyor.com.google.calories.consumed
veri türü kullanımdan kaldırıldı. Kalori tüketimicom.google.fitness.item
veri türüyle kaydedilebilir.- Veri türleri hakkında daha fazla bilgi için Fitness Veri Türleri başlıklı makaleye bakın.
- Geliştiriciler, Android Wear saat kadranları gibi alanlarda kullanılmak üzere günlük toplam adım sayılarını alabilirler. Daha fazla bilgi için Günlük toplam verileri okuma bölümüne bakın.
Mart 2015
Google Play Hizmetleri 7.0 aşağıdaki yeni Google Fit özelliklerini kullanıma sundu:
- Uygulamanıza dahil edilecek özellikleri seçebilmeniz için Google Fit API artık modüler hale getirilmiştir. Bu değişiklik, Google Fit'i etkinleştiren uygulamalar için bellek gereksinimini önemli ölçüde azaltır ve API'lere erişme şeklinizi etkiler. Kodunuzu nasıl güncelleyeceğiniz hakkında daha fazla bilgi edinmek için Fitness hizmetine bağlanma konulu makaleyi inceleyin.
- Fit platformu artık mesafeyi hesaplıyor. Verilere erişmek için
com.google.distance.delta
veri türünü kullanın. Veri türleri hakkında daha fazla bilgi için Fitness Veri Türleri bölümüne bakın. - Geliştiriciler artık ayrıntılı uyku verilerini okuyup yazabilir.
Hafif uyku, derin uyku, REM ve uyanık kalma aktiviteleri de buna dahildir. Bu ayrıntılı etkinlik türleri,
FitnessActivities
numaralandırılmış türe eklendi.- Uyku verilerini eklemek için
FitnessActivities.SLEEP
türünde bir oturum oluşturun. - Oturumunuzdaki ayrıntı düzeyini algılamak için aşağıdaki türlerde etkinlik segmentleri ekleyin:
- Uyku verilerini okumak için uyku seanslarını, normal fitness aktivitelerinde olduğu gibi uyku aktivitesi segmentlerine göre sorgulayın.
- Uyku verilerini eklemek için