자주 묻는 질문(FAQ)

Google 피트니스 앱과 동일한 값 (걸음 수, 칼로리, 거리 등)을 얻으려면 어떻게 해야 하나요?

Google 피트니스 앱과 동일한 값을 얻으려면 데이터 유형별로 읽는 것이 좋습니다. 여기에서 일일 걸음 수를 읽는 방법을 알아보세요.

Google 피트니스 플랫폼은 다양한 소스에서 특정 데이터 유형에 사용할 수 있는 모든 정보를 검토하고 논리적으로 병합합니다. 예를 들어 사용자가 스마트 시계와 휴대전화로 달리기를 추적합니다. 시계와 휴대전화의 걸음 수가 병합되어 가장 완전한 걸음 수를 가져옵니다. 데이터를 병합할 때 시계 데이터는 전화 데이터보다 우선순위가 높습니다. 우선순위를 지정하면 중복 단계를 집계하지 않아도 됩니다. 데이터 유형을 읽으면 Google 피트니스 플랫폼이 정확하게 병합된 정보를 반환합니다.

특히 최종 걸음 수를 최대한 정확하게 만들기 위해 추가 유효성 검사 단계가 적용됩니다.

Google 피트니스는 사용자가 걸음 수에 기여해서는 안 되는 활동 (예: 자전거 타기, 운전, 대중교통 이동)을 수행하는 경우 이를 감지하고 최종 걸음 수에서 삭제합니다.

Google 피트니스 앱은 Android 및 iOS 앱 모두와 Wear OS가 설치된 스마트시계의 Google 피트니스 앱에 더 정확한 예상 걸음 수를 표시합니다.

데이터 유형이 아닌 앱의 데이터 소스에서 읽는 경우, 앱에서 로컬 걸음 수 데이터만 사용하는 경우 걸음 수는 Google 피트니스 앱의 걸음 수와 다릅니다.

데이터 유형을 읽는 중이지만 값이 Google 피트니스 앱과 여전히 다른 경우 수치의 이러한 일시적인 차이는 동기화 지연 때문일 수 있습니다. 백엔드에는 최신 버전의 데이터가 있으며, 앱이 백엔드와 동기화되면 동일한 값이 앱에 표시됩니다.

다른 앱이나 기기에서 플랫폼에 기록된 데이터를 읽으려면 어떻게 해야 하나요?

REST API의 경우 데이터 소스를 나열하도록 HTTP 요청을 수행합니다. 응답에는 앱에서 읽을 수 있는 모든 데이터 소스가 나열됩니다.

Android API의 경우 데이터 유형별로 읽으면 피트니스 플랫폼이 기본적으로 병합된 스트림을 반환합니다. 여기에는 다른 앱에서 작성한 데이터를 포함하여 앱에서 사용할 수 있는 모든 데이터가 자동으로 포함됩니다. Android API로 데이터가 발생한 앱 또는 기기 목록을 확인할 수 없습니다.

API를 사용하려면 Google 피트니스 앱을 설치해야 하나요?

아니요. API 또는 피트니스 플랫폼을 사용하기 위해 Google 피트니스 앱을 설치할 필요가 없습니다.