Kısa cevap
Google Health Connect'i Apple Health ile senkronize etmenin bir yolunu arıyorsan, kimsenin açıkça belirtmediği kısım şu: iki platform birbiriyle senkronize olmaz. Apple Health, Apple'ın HealthKit dediği iPhone üzerindeki depodur. Health Connect, Android'deki eşdeğer merkezdir. Her biri kendi cihazındaki özel bir kasadır ve hiçbiri diğerini okumaz.
Bu bir çıkmaz sokak gibi görünüyor ama değil. Üç pratik yol var, ve doğru olanı ham verinin gerçekten her iki yerde de olmasına mı ihtiyacın var, yoksa her şeyin tek bir görünümünü mü istiyorsun buna bağlı. Çoğu insan için asıl aradıkları ikincisi.
İkisini köprülemenin üç gerçek yolu
En elle olandan, sorunu tamamen aradan çıkarana kadar dürüst seçenekler aşağıda.
Her platform üzerinden uygulama başına senkronizasyon
Birçok fitness uygulaması (koşu takipçin, tartı uygulaman, uyku uygulaman) hem Apple Health'e hem de Health Connect'e yazabilir. Zaten kullandığın uygulama ikisini de destekliyorsa, her cihazda izin ver ve kendi verisi için köprü haline gelsin. Dikkat edilecek nokta: her uygulama yalnızca kendi sahip olduğu metrikleri taşır, yani bir adım uygulaması adımları taşır ama uykunu ya da kalp atışını taşımaz.
Üçüncü taraf bir köprü uygulaması
Bir platformdan okuyup diğerine yazan bir avuç yardımcı uygulama mevcut. İşe yararlar ama tüm sağlık kaydına güvenmen gereken hareketli bir parça eklerler, genellikle iki telefonundan sadece birinde çalışırlar ve bir işletim sistemi güncellemesinden sonra sessizce senkronizasyonu durdurabilirler. Onları bir temel değil, geçici bir çözüm olarak gör.
Her iki tarafı okuyan tek bir servise ikisini de bağla
Apple Health ve Health Connect'i birbirini yansıtmaya zorlamak yerine, her ikisini de bağımsız olarak okuyan tek bir servise bağla. iPhone'un Apple Health'i paylaşır, Android telefonun Health Connect'i paylaşır ve servis onları tek bir geçmişte birleştirir. Platformdan platforma hiçbir şey kopyalanmak zorunda değil, bu yüzden bir işletim sistemi güncellendiğinde hiçbir şey bozulmaz.
İlk iki yol tek bir telefonun her şeyi tutmasını sağlamaya çalışır. Üçüncüsü verinin cihazlar arasında bölündüğünü kabul eder ve bir seviye üstte, bir koçun gerçekten kullanabileceği yerde birleştirir. Wellness Project'in yaklaşımı budur.
Üçüncü yol genellikle neden doğru olanı
İki platformu birbirine yansıtmak tasarım gereği kırılgandır. Her köprü, sıfırlanan izinlere, uzun süren senkronizasyonları öldüren arka plan sınırlarına ve değişen API'lere bağlıdır. Sonunda verini kullanmak yerine boru hattını gözetmek zorunda kalırsın.
Çoğu kişinin Google Health'i Apple Health'e taşımak istemesinin asıl nedeni dosyanın kendisi değildir. Bütün resmi gören tek bir yer istemeleridir: cebindeki Android telefondan adımlar, bileğindeki Apple Watch'tan antrenman, parmağındaki yüzükten uyku. Birleştirmeyi koç katmanında yaparsan, tek bir platformdan platforma kopyalama olmadan bu bütün resim ortaya çıkar.
Nasıl kurulur
iPhone'da uygulamayı aç ve adım, antrenman, uyku, nabız ve HRV'ni okuyabilmesi için Apple Health iznini ver. Android'de aynı izinleri Health Connect üzerinden ver. Fitbit veya Oura da kullanıyorsan her birini hesap ayarlarından normal bir OAuth girişiyle bağla. O andan itibaren her cihaz aynı geçmişe yazar, koçun da hepsini birlikte okur.
Tek bir telefon seçmek veya bir giyilebilir cihazdan vazgeçmek zorunda değilsin. Amaç, platform ayrımıyla uğraşmayı bırakıp tek bir koçun her ikisini de görmesine izin vermek.
Platformları ayna gibi yansıtmayı bırak. Onları birleştir.
Apple Health, Health Connect, Fitbit ve Oura'yı tüm geçmişini okuyan tek bir yapay zeka koçuna bağla. Erken erişimde ücretsiz.