0

we are a digital health company developing an API to access Health data to use by other companies, like health insurance. One of our customers complained that there are discrepancies between the daily steps data shown in the GoogleFit App and the data we provided for some of his users. However, when we queried GoogleFit API through Postman through https://www.googleapis.com/fitness/v1/users/me/dataset:aggregate , we received the same value we provided. Hence, the discrepancy is between the GoogleFit APP and GoogleFit API. The difference in steps data between the API and the APP is significant and can reach values up to 9262 steps of difference. Moreover, these discrepancies were observed for more users and for several days. I read here https://developers.google.com/fit/faq#how_do_i_get_the_same_values_step_count_calories_distance_etc_as_the_google_fit_app (and I also checked related issues in Stack Overflow, e.g.,https://stackoverflow.com/questions/69030278/google-fit-rest-apis-giving-incorrect-steps-count ) that these discrepancies might be related to syncing delays. However, the user synced again, but the data in the App did not change. Moreover, the user doesn’t use multiple devices, and the discrepancies seem to be permanent and not temporary. Can you please check on this and let us know which might be the reason for these discrepancies? Is there any troubleshooting we/the user can implement to solve it?

Thank you :)

Bianca
  • 1

0 Answers0