Veri İlişkilendirme

Google Fit'teki her veri noktasının ilişkili bir veri kaynağı vardır. Veri kaynakları, verileri toplayan veya dönüştüren uygulamayı veya cihazı tanımlayan bilgiler içerir.

REST API, hangi uygulamanın fitness verileri eklediğini belirlemenize olanak tanır. Örneğin, kullanıcının fitness geçmişindeki çeşitli verileri analiz eden bir uygulama, analize dahil edilen fitness seanslarının listesini ve her bir oturumu hangi uygulamanın eklediğine dair bilgileri kullanıcılara sunmak isteyebilir.

REST API, fitness deposuna eklediğiniz verileri uygulamanızla ilişkilendirmenize de olanak tanır.

Hangi uygulamanın veri eklediğini belirleme

Oturum ekleyen Android uygulamasının paket adını veya oturum ekleyen REST uygulamasının adını almak için:

  1. Oturumu alın.
  2. session.application.packageName veya session.application.name özelliğini okuyun.

Android uygulamasının paket adını veya veri kümesi ekleyen REST uygulamasının adını elde etmek için:

  1. Veri kümesini alın.
  2. dataset.dataSourceId özelliğini okuyarak veri kaynağını alın.
  3. dataSources.application.packageName veya dataSources.application.name özelliğini okuyun.

application mülkü şu alanları içerir:

name
Uygulamanın adı.
packageName
Android uygulamasının paket adı.
detailsUrl
(İsteğe bağlı) Uygulamaya bağlanacak URI.

Uygulamanızda bir zaman aralığı için mevcut tüm oturumları listelediğinizde bu bilgileri kullanıcılarınıza her bir oturumu hangi uygulamanın eklediğini göstermek için kullanabilirsiniz.

Uygulamanız hakkında bilgi verin

Fitness deposuna eklediğiniz verileri uygulamanızla ilişkilendirmek için:

Eklediğiniz verilere erişen uygulamalar, söz konusu verileri uygulamanızla ilişkilendirmek için bu bilgileri kullanabilir.