Hướng dẫn so sánh Health Connect

Với nhiều ứng dụng sức khoẻ, thể dục và chăm sóc sức khoẻ tinh thần chạy trên thiết bị Android, người dùng thường cần chuyển đổi giữa các nền tảng để quản lý dữ liệu của mình. Health Connect giải quyết vấn đề này bằng cách cung cấp một nơi tập trung để người dùng Android quản lý quyền truy cập vào dữ liệu về sức khoẻ và thể chất của họ, đồng thời cung cấp khả năng kiểm soát chi tiết.

Nền tảng Google Health API cung cấp 2 đường dẫn tích hợp chính: Health Connect cho dữ liệu Android trên thiết bị và Google Health API cho dữ liệu nhiều nền tảng dựa trên đám mây.

Tổng quan về nền tảng

Bảng sau đây tóm tắt các API chính trong nền tảng Google Health API:

API Trạng thái Đối tượng người xem Bộ nhớ
Health Connect Có sẵn Nhà phát triển thiết bị di động Android Trên thiết bị
Google Health API Có sẵn Nhà phát triển web, máy chủ với máy chủ (S2S) và nhà phát triển không phân biệt nền tảng Đám mây
Fitbit Web API Đang chuyển đổi Nhà phát triển hệ sinh thái Fitbit hiện tại Đám mây
Google Fit API Ngừng sử dụng Nhà phát triển API Google Fit (Android và REST) cũ Đám mây

Health Connect

Hãy cân nhắc tích hợp với Health Connect nếu bạn là nhà phát triển thiết bị di động Android.

Chúng tôi không khuyên bạn nên chuyển sang Health Connect nếu bạn hiện đang là nhà phát triển Fitbit Web API của Google. Tuy nhiên, nếu đã tích hợp với API Fit, bạn chỉ nên chuyển sang Health Connect nếu là ứng dụng theo dõi số bước.

Health Connect hợp nhất dữ liệu trên danh mục thiết bị và ứng dụng của Android vào một hệ sinh thái, cung cấp một nền tảng sức khoẻ chung cho các nhà phát triển Android. Nền tảng này cung cấp một kho lưu trữ an toàn trên thiết bị cho dữ liệu về sức khoẻ và thể chất, chuẩn hoá giản đồ dữ liệu đồng thời tập trung các biện pháp kiểm soát quyền.

  • Cấu trúc: Đường dẫn cục bộ / Android (Tập trung vào thiết bị di động).
  • Phạm vi cung cấp: Một phần của khung Android bắt đầu từ Android 14. Đối với Android 13 trở xuống, bạn có thể tải xuống qua Cửa hàng Google Play.
  • Lưu trữ dữ liệu: Tập trung vào thiết bị, trong đó dữ liệu được lưu trữ cục bộ trên thiết bị của người dùng.

Đặc điểm của Health Connect

Sau đây là tóm tắt sự khác biệt giữa Health Connect và API Fit Android:

  • Đối tượng mục tiêu: Health Connect dành cho nhà phát triển thiết bị di động Android.
  • Tập trung vào thiết bị: Người dùng truy cập và lưu trữ dữ liệu trên thiết bị của họ.
  • Không cần có tài khoản: Dữ liệu không liên kết với một Tài khoản Google.
  • Các quyền tích hợp: Việc quản lý dữ liệu sức khỏe và thể chất được tập trung hóa.

Tích hợp với Health Connect

Các tài nguyên sau giúp bạn tích hợp và tìm hiểu thêm về Health Connect:

Google Health API

Google Health API là một API web hợp nhất được thiết kế cho các tương tác từ máy chủ đến máy chủ (S2S). Đây là một giao diện không phân biệt nền tảng, tập trung vào tài khoản, thay thế chức năng API Fitbit Web hiện có.

Đặc điểm của Google Health API

  • Cấu trúc: Đường dẫn đám mây (Máy chủ với máy chủ).
  • Đối tượng: Nhà phát triển cần có chế độ xem đã đối chiếu về dữ liệu sức khoẻ và y tế trên các nền tảng.
  • Nhu cầu về dữ liệu: Bắt buộc nếu ứng dụng của bạn dựa trên web, sử dụng giao thức OAuth, hoặc yêu cầu dữ liệu có độ trễ thấp từ Fitbit hoặc Pixel Watch.
  • Phạm vi cung cấp: Có sẵn.

API cũ

Các API sau đây được coi là API cũ và đang bị ngừng sử dụng hoặc chuyển đổi sang các lựa chọn thay thế mới hơn.

Google Fit API

Google Fit API (bao gồm cả API REST) chính thức được lên lịch ngừng cung cấp dịch vụ vào cuối năm 2026. Bạn nên tích hợp với Health Connect hoặc Google Health API. Tất cả nhà phát triển sử dụng API Google Fit đều phải chuyển đổi. Bạn nên xoá tính năng tích hợp Google Fit và khuyến khích người dùng kết nối với các tính năng tích hợp mới. Để biết hướng dẫn, hãy xem hướng dẫn di chuyển Fit.

Fitbit Web API

Fitbit Web API là giao diện không dựa trên nền tảng để tích hợp với hệ sinh thái Fitbit. Trong Fitbit Web API, dữ liệu của người dùng được liên kết với tài khoản Fitbit của họ thay vì thiết bị. Nhà phát triển hiện tại nên chuẩn bị chuyển sang Google Health API để truy cập vào dữ liệu sức khoẻ hợp nhất.