- Google 피트니스 앱과 동일한 값 (걸음 수, 칼로리, 이동 거리 등)을 얻으려면 어떻게 해야 하나요?
- 다른 앱 또는 기기에서 플랫폼에 작성한 데이터를 읽으려면 어떻게 해야 하나요?
- API를 사용하려면 피트니스 앱을 설치해야 하나요?
Google 피트니스 앱과 동일한 값 (걸음 수, 칼로리, 이동 거리 등)을 얻으려면 어떻게 하나요?
Google 피트니스 앱과 동일한 값을 얻으려면 데이터 유형별로 읽는 것이 좋습니다. 여기에서 일일 걸음 수를 읽는 방법을 알아보세요.
Google 피트니스 플랫폼은 다양한 소스에서 특정 데이터 유형에 사용할 수 있는 모든 정보를 검토하고 논리적인 방식으로 병합합니다. 예를 들어 사용자가 스마트시계와 휴대전화로 달리기를 추적합니다. 가장 완전한 걸음 수를 계산하기 위해 시계와 휴대전화의 걸음 수가 병합됩니다. 데이터를 병합하면 시계 데이터가 전화 데이터보다 우선순위가 높습니다 (우선순위를 지정하여 중복 단계가 계산되지 않음). 데이터 유형을 읽을 때 Google 피트니스 플랫폼은 이렇게 정확하고 병합된 정보를 반환합니다.
특히 단계에는 이러한 추가 검증이 적용되어 최종 단계 수를 최대한 정확하게 계산할 수 있습니다.
Google 피트니스는 사용자가 걸음 수에 반영되지 않는 활동 (예: 자전거 타기, 운전, 대중교통 이동)을 할 때 이를 감지하고 최종 걸음 수에서 삭제합니다.
Google 피트니스 앱은 Android 및 iOS 앱과 Wear OS가 설치된 스마트시계의 Google 피트니스 앱에서 더 정확한 예상 걸음 수를 표시합니다.
데이터 유형이 아닌 앱의 데이터 소스로 읽으며 앱에서 로컬 걸음 수 데이터만 사용하는 경우 걸음 수는 Google 피트니스 앱의 걸음 수와 다릅니다.
데이터 유형을 읽고 있지만 값이 Google 피트니스 앱과 여전히 다른 경우 동기화 지연으로 인한 일시적인 수치 차이일 수 있습니다. 백엔드에는 최신 버전의 데이터가 있으며 백엔드와 동기화되면 앱에 동일한 값이 표시됩니다.
다른 앱이나 기기에서 플랫폼에 쓴 데이터를 읽으려면 어떻게 해야 하나요?
REST API의 경우 데이터 소스 나열을 위한 HTTP 요청을 수행합니다. 응답에는 앱에서 읽을 수 있는 모든 데이터 소스가 나열됩니다.
Android API의 경우 데이터 유형별로 읽으면 피트니스 플랫폼에서 기본적으로 병합된 스트림을 반환합니다. 여기에는 다른 앱에서 작성한 데이터를 포함하여 앱에서 사용할 수 있는 모든 데이터가 자동으로 포함됩니다. Android API와 함께 데이터를 가져온 앱이나 기기의 목록은 볼 수 없습니다.
API를 사용하려면 Google 피트니스 앱을 설치해야 하나요?
아니요. API 또는 피트니스 플랫폼을 사용하기 위해 Google 피트니스 앱을 설치할 필요는 없습니다.