데이터 저작자 표시

Google 피트니스의 모든 데이터 포인트에는 연결된 데이터 소스가 있습니다. 데이터 소스에는 데이터를 수집하거나 변환하는 앱이나 기기를 식별하기 위한 정보가 포함됩니다.

REST API를 사용하면 피트니스 데이터를 삽입한 앱을 확인할 수 있습니다. 예를 들어 사용자의 피트니스 기록에서 다양한 데이터를 분석하는 앱은 분석에 포함된 피트니스 세션 목록과 각 세션을 삽입한 앱에 관한 정보를 사용자에게 제공하려고 할 수 있습니다.

REST API를 사용하면 피트니스 저장소에 삽입한 데이터를 애플리케이션과 연결할 수도 있습니다.

데이터를 삽입한 애플리케이션 확인

세션을 삽입한 Android 애플리케이션의 패키지 이름 또는 세션을 삽입한 REST 애플리케이션의 이름을 가져오는 방법은 다음과 같습니다.

  1. 세션을 가져옵니다.
  2. session.application.packageName 또는 session.application.name 속성을 읽습니다.

Android 애플리케이션의 패키지 이름 또는 데이터 세트를 삽입한 REST 애플리케이션의 이름을 확인하려면 다음 안내를 따르세요.

  1. 데이터 세트를 검색합니다.
  2. dataset.dataSourceId 속성을 읽어 데이터 소스를 가져옵니다.
  3. dataSources.application.packageName 또는 dataSources.application.name 속성을 읽습니다.

application 속성에는 다음 필드가 포함되어 있습니다.

name
애플리케이션의 이름입니다.
packageName
Android 애플리케이션의 패키지 이름입니다.
detailsUrl
(선택사항) 애플리케이션에 연결할 URI입니다.

애플리케이션에서 특정 시간 간격 동안 사용 가능한 모든 세션을 나열하면 이 정보를 사용하여 사용자에게 각 세션을 삽입한 앱을 표시할 수 있습니다.

애플리케이션에 대한 정보 제공

피트니스 스토어에 삽입한 데이터의 출처를 애플리케이션에 표시하려면 다음을 확인하세요.

  • 데이터 소스를 만들 때 애플리케이션 세부정보를 dataSources.application 속성에 추가합니다.
  • 데이터 세트에 점을 추가할 때 데이터 소스에 올바른 datasets.dataSourceId를 지정합니다.

삽입한 데이터에 액세스하는 애플리케이션은 이 정보를 사용하여 데이터의 출처 표시를 내 애플리케이션에 표시할 수 있습니다.