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ı ya da cihazı tanımlayan bilgileri içerir.

REST API, hangi uygulamanın fitness verileri eklediğini belirlemenize olanak tanır. Örneğin, kullanıcının fitness geçmişinden çeşitli verileri analiz eden bir uygulama, kullanıcılara analize dahil edilen fitness oturumlarının listesini ve her bir oturumu hangi uygulamanın eklediği hakkında bilgi sunmak isteyebilir.

REST API, fitness mağazasına eklediğiniz verileri uygulamanızla ilişkilendirmenizi de sağlar.

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 bir veri kümesi ekleyen REST uygulamasının adını almak 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 özelliği şu alanları içerir:

name
Uygulamanın adı.
packageName
Android uygulamasının paket adı.
detailsUrl
(İsteğe bağlı) Uygulamaya bağlamak için kullanılan bir URI.

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

Başvurunuz hakkında bilgi verin

Fitness mağazasına eklediğiniz verileri uygulamanızla ilişkilendirmek için aşağıdakilerden emin olun:

  • Veri kaynağı oluştururken uygulama ayrıntılarınızı dataSources.application özelliğine eklersiniz.
  • Veri kümelerine nokta eklerken veri kaynağınız için doğru datasets.dataSourceId değerini belirtirsiniz.

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