Câu hỏi thường gặp

Làm cách nào để tôi nhận được các giá trị giống nhau (số bước, lượng calo, quãng đường, v.v.) như ứng dụng Google Fit?

Bạn nên đọc theo loại dữ liệu để nhận được các giá trị giống như ứng dụng Google Fit. Hãy tìm hiểu cách đọc số bước hằng ngày tại đây.

Nền tảng Google Fit xem xét tất cả thông tin có sẵn cho một loại dữ liệu cụ thể từ các nguồn khác nhau và hợp nhất thông tin đó theo cách hợp lý. Ví dụ: người dùng theo dõi quá trình chạy bằng đồng hồ thông minh và điện thoại. Số bước được tính từ đồng hồ và điện thoại sẽ được hợp nhất để nhận được số bước đầy đủ nhất. Khi hợp nhất dữ liệu, dữ liệu đồng hồ sẽ được ưu tiên hơn dữ liệu trên điện thoại (mức độ ưu tiên sẽ tránh tính các bước trùng lặp). Nền tảng Google Fit sẽ trả về thông tin chính xác, hợp nhất này khi bạn đọc loại dữ liệu.

Cụ thể, các bước này đã được áp dụng thêm tính năng xác thực để giúp bước cuối cùng được tính chính xác nhất có thể.

Google Fit phát hiện thời điểm người dùng thực hiện các hoạt động không đóng góp vào số bước đi của họ (như đạp xe, lái xe hoặc di chuyển qua phương tiện công cộng) và loại bỏ các hoạt động này khỏi số bước cuối cùng.

Ứng dụng Google Fit cho thấy số bước ước tính chính xác hơn này trên cả ứng dụng Android và iOS, cũng như ứng dụng Google Fit trên đồng hồ thông minh có Wear OS.

Nếu bạn đọc theo nguồn dữ liệu của ứng dụng thay vì theo loại dữ liệu, và ứng dụng của bạn chỉ sử dụng dữ liệu bước cục bộ, thì số bước sẽ khác với số bước trong ứng dụng Google Fit.

Nếu bạn đang đọc các loại dữ liệu nhưng giá trị vẫn khác với ứng dụng Google Fit, thì sự khác biệt tạm thời này về số liệu có thể là do độ trễ đồng bộ hóa. Phần phụ trợ của chúng tôi có phiên bản dữ liệu mới nhất và ứng dụng của bạn sẽ hiển thị các giá trị tương tự sau khi được đồng bộ hoá với phần phụ trợ.

Làm thế nào để tôi đọc được dữ liệu do các ứng dụng hoặc thiết bị khác ghi lên nền tảng?

Đối với API REST, hãy tạo một yêu cầu HTTP để liệt kê các nguồn dữ liệu. Câu trả lời sẽ liệt kê tất cả nguồn dữ liệu có sẵn để ứng dụng của bạn đọc.

Đối với các API của Android, hãy đọc theo loại dữ liệu và nền tảng Fit sẽ trả về luồng hợp nhất theo mặc định. Dữ liệu này tự động bao gồm tất cả dữ liệu có sẵn cho ứng dụng của bạn, bao gồm cả dữ liệu do các ứng dụng khác ghi. Bạn sẽ không thể xem danh sách các ứng dụng hoặc thiết bị có dữ liệu đến từ các API Android.

Tôi có cần cài đặt ứng dụng Google Fit để sử dụng các API không?

Không, bạn không cần cài đặt ứng dụng Google Fit để sử dụng API hoặc nền tảng Fit.