Sık sorulan sorular

Bu sayfada, sık sorulan sorulardan bazıları ve bunların yanıtları listelenmektedir.

S: Health Connect yalnızca Android platformunda mı kullanılabiliyor?

Y. Evet. Hem Health Connect API hem de Health Connect uygulaması yalnızca Android platformunda kullanılabilir.

Wear OS'te sağlık sensörü verilerinin kullanım alanları için Health Services API dokümanlarına bakın.

S: Health Connect'e nasıl erişebilirim?

Y: Health Connect'e erişme yöntemi, cihazınızda çalışan Android sürümüne bağlıdır:

  • Health Connect, Android 14'te Android sisteminin bir parçasıdır. Health Connect'e Ayarlar > Güvenlik ve Gizlilik > Gizlilik'e gidip Health Connect'i arayarak erişebilirsiniz.
  • Health Connect, Android'in Health Connect'i destekleyen eski sürümlerinde (Android 13 dahil) herkese açık bir uygulamadır. Bu uygulamayı Google Play Store'dan indirebilirsiniz. Uygulamaya aşağıdaki yollardan birini kullanarak erişebilirsiniz:

    • Ayarlar > Uygulamalar'a gidin, Health Connect'i bulun ve açın.
    • Sistem tepsisinde bulunan Hızlı Ayarlar'ı kullanarak Health Connect'e hızlı erişimi yapılandırın.
    • Health Connect'in Google Play Store sayfasına gidip 'a dokunun.

S: Sağlık verileri Android 13'ten Android 14'e nasıl taşınıyor?

Y: Android 13 için Health Connect APK'sından Android 14 için Health Connect sistem uygulamasına taşıma işlemi, Android 14'e geçer geçmez otomatik olarak başlar.

Taşıma sırasında Android 14 API'leri "Taşıma İşlemi Devam Ediyor" durumuyla askıya alınır. Durum, Health Connect kullanıcı arayüzünde de görülebilir. Taşıma işlemi tamamlandıktan sonra bağımsız Health Connect APK'sını kaldırabilirsiniz.

Daha fazla bilgi için Android 13'ten Android 14'e geçiş rehberini inceleyin.

S: Health Connect, Google Play Hizmetleri yüklü olmayan Android telefonları destekliyor mu?

Y: Hayır. Health Connect'in, mobil cihazlarda Google Play hizmetlerinin yüklü olduğu Android 9 (API 28) veya sonraki bir sürümün yer alması da dahil olmak üzere belirli uyumluluk gereksinimleri vardır.

S: Health Connect'i Google Fit ile karşılaştıran nedir?

Y: Aşağıdaki tabloda, iki API arasındaki temel mimari farklılıklar açıklanmaktadır:

Health Connect (Sağlık Bağlantısı) Google Fit
Cihaz odaklı

Health Connect, cihaz merkezlidir. Veriler, belirli bir Google Hesabı ile ilişkilendirilmek yerine kullanıcının cihazında depolanır.

Google Hesabı odaklı

Google Fit hesap odaklıdır. Veriler sunucu tarafı altyapıda depolanır. Veri modeli, kullanıcının cihazlarında değil de tamamen belirli Google Hesaplarına bağlıdır. Bu sayede sunucu, Google Fit'te bilginin kaynağı olur.

Ayrıntılı izinler

Kullanıcılar, Health Connect üzerinden her bir veri türüne hangi uygulamaların okuma veya yazma erişimine sahip olacağını ayrıntılı şekilde belirleyebilir.

Health Connect, yerleşik ve özel bir izin mekanizmasından yararlanır. Bu sayede Health Connect, izinlerin yönetilip dağıtılma şeklini merkezileştirip hassaslaştırabilir.

OAuth tabanlı izinler

Google Fit'teki izinler OAuth kimlik doğrulamasını temel aldığından, bu izinler için ek çalışma yapılması gerekir. OAuth kapsamları, daha fazla veri türünü de kapsayabilir.

Küçük veri işleme

Health Connect'te çok az veri işleme ve türetme vardır. Bazal Kaloriler ve Bazal Metabolizma Oranı (BMR) gibi veri türleri için bazı küçük istisnalar söz konusudur. Bu nedenle geliştiriciler Health Connect ile daha fazla ham veriye erişebilir.

Hizmete özgü veri işleme

Google Fit daha fazla veri işleyerek bazı veri türlerini diğer veri türlerine dönüştürür veya birleştirir. Google Fit, Health Connect'in yaptığı gibi ham verilere erişim sağlamak yerine belirli bir hizmet için verileri işler.

S: Health Connect depolama alanı cihaz üzerinde mi yoksa bulut tabanlı mıdır?

Y: Health Connect, cihaz üzerinde depolama alanı sağlar. Hedefimiz, kullanıcıların verilerinin yanı sıra bu verileri paylaşacakları uygulama ve hizmetler üzerinde tam denetime sahip olmalarını sağlayan bir sistem oluşturmaktır.

S: Health Connect uygulamasını hangi mobil cihazlar kullanabilir?

Y: Health Connect uygulamasını yalnızca Android 9 (API 28) veya sonraki sürümlere sahip mobil cihazlarda kullanabilirsiniz. Bu cihazlarda da Google Play Hizmetleri yüklü olmalıdır.

S: Jetpack'te Java SDK var mı? Bu özellik daha sonra eklenecek mi?

Y: Health Connect SDK yalnızca Kotlin'de kullanılabilir. Jetpack kitaplığına Java SDK'sı eklemeye yönelik acil bir planımız yok. Ancak geliştiricilerin geri bildirimlerine bağlı olarak ileride her iki programlama dilini de destekleyebiliriz.

S: Health Connect'in okuyabileceği veya yazabileceği geçmiş veri aralığı nedir?

Y: Health Connect, uygulamanızın ilk başarılı izin isteğinden önce en fazla 30 gün boyunca uygulamanızın kayıtları time veya startTime ile okumasına izin verir. Uygulamanız kaldırılıp yeniden yüklenirse tarih sıfırlanır. Bu durumda tarih, uygulamayı ilk kez kullanıyormuş gibi yeni başlangıç tarihiniz olarak işaretlenir.

Health Connect ile paylaştığınız verilerle ilgili herhangi bir kısıtlama olmasa da şu anda büyük miktarda geçmiş veri yazmaktan kaçının. Benzer şekilde, tahmin edilen MenstruationPeriodRecord gibi gelecekteki etkinliklerle ilişkili verileri yazmaktan kaçının.

S: Health Connect ile entegrasyon konusunda yardıma ihtiyacım olursa kiminle iletişime geçmeliyim?

Y: Health Connect entegrasyonuyla ilgili teknik sorularınız, sorunlarınız veya endişeleriniz varsa health-connect-support@google.com adresiyle iletişime geçin.

Destek uzmanlarımız, geliştirici sorularına mümkün olduğunca hızlı ve kapsamlı bir şekilde yanıt vermek için büyük çaba harcar. Bu esnada, ihtiyaç duyabileceğiniz her türlü yardım için Health Connect dokümanlarına göz atabilirsiniz.

S: Veri türlerini okuma veya yazma erişimi için nasıl istekte bulunabilirim?

Y: Uygulamanızın Health Connect veri türlerine okuma veya yazma erişimine sahip olması için Geliştirici Beyan Formu'nu doldurarak istekte bulunun. Daha fazla bilgi için Health Connect veri türlerine erişim isteme bölümüne bakın.