Bu sayfada, Google Fit API sürümleri hakkında bilgiler yer alır. Değişiklik günlüğünde, yayınlar tarihe göre listelenir ve yeni özellikler, hata düzeltmeleri veya önemli performans iyileştirmeleri bulunur.
2 Ağustos 2021
Geliştiriciler artık Sağlık veri türlerine yazabilir. Sağlık veri türlerine erişim yetkisi diğer tüm veri türleriyle tutarlıdır. Daha fazla bilgiyi burada bulabilirsiniz.
27 Nisan 2021
10 Ekim 2020'de duyurulan yetkilendirme değişikliklerinin uygulanmasında küçük bir gecikme olmuştur. Yetkilendirme değişiklikleri 4 Mayıs 2021'den itibaren zorunlu kılınacaktı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 zorunlu kılınması kapsamında uygulama doğrulama işlemi, süre sonunda başlayacak.
19 Ekim 2020
Geliştiriciler ve kullanıcılar için Google Fit'in güvenliğini ve gizliliğini geliştirmeye yönelik devam eden çalışmalarımız kapsamında, Google Fit politikaları ve API'lerinde bazı değişiklikler yaptık:
- Yeni bir Google Fit Geliştirici ve Kullanıcı Verileri Politikası var. Lütfen politikayı inceleyip uygun durumlarda uygulamalarınızda ve hizmetlerinizde gerekli değişiklikleri yapın.
- Yazma erişimi artık uygulamaların yalnızca yazdığı verileri okumasına izin veriyor. Google Fit platformundan diğer uygulamalar tarafından yazılan verileri okumaya devam etmek için ilgili veri türlerinden okuma erişim kapsamları istenecek şekilde kodunuzu güncelleyin.
- Nabız verilerinin kendi kapsamları vardır.
- Uyku verilerinin kendi kapsamları ve yeni bir veri türü vardır.
SessionsClient
ile çalışırken,FitnessOptions
adresinde bulunan uygun yöntemleri kullanarak uygulamanızın erişmesi gereken oturum türünü belirtmeniz gerekir.
Geliştiriciler, API'de yapılan bu değişiklikleri 19 Ekim 2020'den itibaren kullanabilecek. Uygulama 27 Nisan 2021'den itibaren geçerli olacak.
Bu değişiklikler hakkında ayrıntılı bilgi ve talimatlar için buraya bakın.
21 Mart 2019
Google Fit uygulaması artık Android API'sine 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'da aşağıdaki değişiklikler yapıldı:
com.google.location.sample
vecom.google.location.bounding_box
veri türleri için okuma istekleri yalnızca verileri yazan uygulamanın verilerini döndürür.
26 Eylül 2018
Google Play Hizmetleri fitness 16.0.0, iki yeni veri türüne ve bunların ilgili toplamlarına erişim sağlar:
maven.google.com adresinde yayınlanan yapılar
- com.google.android.gms:play-services-fitness:16.0.0
Kasım 2017
Google Play Hizmetleri 11.6.0'da aşağıdaki yeni Google Fit özellikleri kullanıma sunuluyor:
- Hizmetlere olan bağlantıları otomatik olarak yöneten ve daha az ortak kod kullanılmasını gerektiren
GoogleApi
tabanlı yeni müşteriler için Fitness API güncellendi:BleClient
sınıfı veFitness.getBleClient()
yöntemleri eklendi.BleClient
, Google Fit'te Bluetooth Düşük Enerji cihazlarını taramak, talep etmek ve kullanmak için giriş noktasını 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'teki kullanıcılar tarafından oluşturulan fitnessGoal
bilgilerini okumak için giriş noktası sağlar.HistoryClient
sınıfı veFitness.getHistoryClient()
yöntemleri eklendi.HistoryClient
, Google Fit'te veri ekleme, silme ve okuma için giriş noktası sağlar.RecordingClient
sınıfı veFitness.getRecordingClient()
yöntemleri eklendi.RecordingClient
, Google Fit'te düşük güçlü, her zaman açık arka plan veri toplama özelliğini etkinleştirmek için bir giriş noktası sunar.SensorsClient
sınıfı veFitness.getSensorsClient()
yöntemleri eklendi.SensorsClient
, yerel ve bağlı cihazlarda farklı fitness verileri için pozlama yapmak ve dinleyicilere canlı etkinlikler sunmak için giriş noktası sağlar.SessionsClient
sınıfı vegetSessionsClient
yöntemleri eklendi.SessionsClient
, Google Fit'teSession
kullanıcı etkinliği oluşturma ve yönetme için giriş noktası sağlar.
Mayıs 2015
Google Play Hizmetleri 7.5, aşağıdaki yeni Google Fit özelliklerini kullanıma sunar:
- Katedilen mesafe ve harcanan kalori hesaplamaları abonelik için kullanılabilir.
- Cihazdaki bir uygulama verilere abone olduğunda Fit platformu, mesafe ve kalori verilerini izlemeye başlar. Veri türlerine abone olma hakkında daha fazla bilgi edinmek için Fitness Verilerini Kaydetme konusuna bakın.
- Veriler, Sensors API ile gerçek zamanlı olarak kullanılamaz.
- Fit platformu artık
com.google.activity.exercise
veri türüyle pazı kıvırma ve çömelme gibi egzersiz rutin verilerini depolayabilir. Fit'in depolayabileceği egzersizler hakkında daha fazla bilgi içinWorkoutExercises
sayfasına bakın.
Nisan 2015
Google Play Hizmetleri 7.3, aşağıdaki yeni Google Fit özelliklerini kullanıma sunar:
- Fit platformu artık
com.google.fitness
veri türüyle beslenme verilerini izleyebilir.com.google.calories.consumed
veri türü artık kullanımdan kaldırılmıştır. 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 konusuna bakın.
- Geliştiriciler, Android Wear saat yüzleri gibi alanlarda kullanılmak üzere günlük toplam adım sayısını alabilir. 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 sunar:
- Google Fit API, uygulamanıza hangi özellikleri dahil edeceğinizi seçebilmeniz için artık modüler hale getirildi. Bu değişiklik, Google Fit'i etkinleştiren uygulamaların 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 için Fitness hizmetine bağlanma bölümüne bakın.
- 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 konusuna bakın. - Geliştiriciler artık ayrıntılı uyku verilerini okuyabilir ve yazabilir.
Buna hafif uyku, derin uyku, REM ve uyanık aktiviteler dahildir. Bu ayrıntılı etkinlik türleri,
FitnessActivities
numaralı türe eklendi.- Uyku verilerini eklemek için
FitnessActivities.SLEEP
türünde bir oturum oluşturun. - Oturumunuzdaki ayrıntı düzeyini tespit etmek için tür etkinliği segmentleri ekleyin:
- Uyku verilerini okumak için uyku seanslarını, normal fitness aktivitelerinde olduğu gibi sorgulayın.
- Uyku verilerini eklemek için