Người dùng Strava cần biết về sự cố API nghiêm trọng này

11:13 23/11/2024

3 phút đọc

Vài ngày trước, Strava đã khiến người dùng của mình bức xúc vì một số thay đổi hạn chế API. Có vẻ lạ khi người dùng của một ứng dụng lại phẫn nộ về API, nhưng cốt lõi của vấn đề nằm ở sự lộn xộn cố hữu của dữ liệu tập luyện.

Người dùng Strava cần biết về sự cố API nghiêm trọng này - techlade

Hãy xem xét một tình huống điển hình. Giả sử bạn đang sử dụng nền tảng của Garmin. Bạn sử dụng đồng hồ của họ để chạy bộ và tập luyện sức mạnh. Sau đó, bạn mua một chiếc xe đạp Peloton để đạp xe trong nhà. Vấn đề là thiết bị Garmin không tương thích với xe đạp Peloton vì hai công ty chưa đạt được thỏa thuận trực tiếp với nhau về việc chia sẻ dữ liệu. Vì vậy, để theo dõi nhịp tim trên xe đạp Peloton, bạn phải mua thêm một dây đeo ngực. Rồi bạn quyết định tập luyện cho một cuộc đua, vì vậy bạn đăng ký một trong những nền tảng huấn luyện kỹ thuật số – loại hình mà huấn luyện viên cá nhân xem xét các bài tập của bạn và xây dựng cho bạn một kế hoạch tùy chỉnh.

Bây giờ bạn gặp phải tình huống khó xử là có ba ứng dụng riêng biệt lưu trữ lịch sử tập luyện của bạn, với ba giao diện riêng biệt – và không ứng dụng nào có toàn bộ bức tranh về quá trình luyện tập của bạn.

Có một số cách bạn có thể hợp nhất dữ liệu đó, nhưng trong trường hợp này, cách đơn giản nhất là tải tất cả bài tập của bạn lên Strava và sau đó nhập tất cả dữ liệu Strava đó vào ứng dụng huấn luyện.

Kiểu tình huống này đã xuất hiện hàng chục lần trong quá trình tôi thử nghiệm các thiết bị đeo. Gần đây nhất, nó xuất hiện khi tôi đánh giá máy chạy bộ kết nối bàn làm việc của Mobvoi. Tôi không thích ứng dụng gốc của nó, nhưng việc cố gắng đưa dữ liệu vào các ứng dụng ưa thích của tôi là một cơn ác mộng. Cuối cùng, cách dễ nhất đối với tôi là thông qua Strava.

Thực tế là nhiều ứng dụng thể dục nhỏ hơn và nhà sản xuất thiết bị đeo không có đủ nguồn lực để kết nối tích hợp dữ liệu trực tiếp với hàng nghìn ứng dụng và thiết bị thể dục khác trên thị trường. Sẽ dễ dàng hơn nhiều cho mọi người khi sử dụng API của Strava và coi như xong việc. Và không giống như API HealthKit của Apple hay Health Connect của Google, Strava không phụ thuộc vào nền tảng.

Mọi thứ trở nên thực sự phức tạp là các nền tảng thể dục của bên thứ ba, những nền tảng ngoại suy thông tin chi tiết của riêng họ từ dữ liệu Strava – điều không được phép theo các điều khoản API mới.

Lấy ví dụ về một nền tảng bên thứ ba như VeloViewer. Toàn bộ ý tưởng đằng sau VeloViewer là cung cấp thông tin chi tiết chuyên sâu hơn về dữ liệu Strava, bao gồm bản đồ 3D, biểu đồ, tóm tắt hoạt động hàng năm và bảng xếp hạng. Đây là một lựa chọn tuyệt vời cho những người muốn có thêm thông tin so với những gì có sẵn trong Strava, nhưng những thay đổi API mới đã phá vỡ nhiều tính năng đã đề cập ở trên. Như bạn có thể tưởng tượng, người dùng VeloViewer – nhiều người trong số họ nói rằng họ chỉ trả phí đăng ký Strava để sử dụng VeloViewer – đang rất tức giận. VeloViewer sau đó đã đưa ra một tuyên bố cho biết họ đang làm việc với Strava để giải quyết vấn đề, nhưng điều đó không thay đổi sự thật rằng Strava đang nắm giữ tất cả các quân bài.

Phải thừa nhận rằng, đây là một vấn đề khá đặc thù. Hầu hết mọi người sử dụng một hoặc có thể hai ứng dụng thể dục với đồng hồ thông minh của họ, và điều này không thực sự là vấn đề. Nhưng đối với những người trong chúng ta muốn có sự tự do sử dụng nhiều thiết bị và ứng dụng trên các nền tảng khác nhau? Đó là một lời nhắc nhở rằng chỉ cần Strava thay đổi luật chơi là có thể phá vỡ một hệ thống được xây dựng cẩn thận.

Chia sẻ bài viết:

Từ khoá:

Tin tài trợ

Nhận xét (0)

Bài viết liên quan

ĐĂNG KÝ NHẬN TIN

NGAY HÔM NAY

Đăng ký để nhận thông tin sớm nhất về những câu chuyện nóng hổi hiện nay trên thị trường, công nghệ được cung cấp hàng ngày.

    Bằng cách nhấp vào “Đăng ký”, bạn chấp nhận Điều khoản dịch vụ và Chính sách quyền riêng tư của chúng tôi. Bạn có thể chọn không tham gia bất cứ lúc nào.