Przewodnik po migracji

Interfejsy API Google Fit zostaną wycofane w 2026 r. Google oferuje kilka produktów i usług związanych ze zdrowiem i wellbeingiem, które pomogą użytkownikom w realizacji ich celów po wycofaniu aplikacji.

Poniższe wytyczne wskazują, do której usługi należy przejść na podstawie sposobu korzystania z interfejsów Google Fit API na Androida.

Będziemy aktualizować tę stronę, aby zawierała najnowsze informacje i wskazówki.

Integracje z Fit API

Jeśli używasz co najmniej 1 interfejsu Fit API, ale nie uwzględniasz w interfejsie użytkownika bezpośredniego linku do aplikacji Fit, te wskazówki są dla Ciebie. Jeśli wyświetlasz Fit w interfejsie, zapoznaj się z wytycznymi dotyczącymi integracji z Fitbitem.

Aplikacje korzystające z Fit Recording API do nagrywania kroków

Interfejs Fit Recording API umożliwia Twojej aplikacji żądanie automatycznego przechowywania danych z czujników w sposób oszczędzający energię, poprzez tworzenie subskrypcji. Każda subskrypcja łączy aplikację na Androida z konkretnym typem danych fitness lub źródłem danych, a typ danych Step jest często używany do rejestrowania kroków.

Aby przejść z Fit Recording API, wykonaj te czynności:

Telefon Wear
  1. Aby nadal wyświetlać w aplikacji dane o kroku lokalnym, użyj funkcji rejestrowania danych za pomocą interfejsu Recording API na urządzeniach mobilnych.
  2. Aby wyświetlać łączną liczbę kroków, w tym z systemu liczenia kroków w innych aplikacjach i na innych urządzeniach, dodaj Health Connect do swojej aplikacji.

Korzystanie z usług medycznych:

  • PassiveMonitoringClient
  • ExerciseClient

Więcej informacji o różnicach między tymi usługami znajdziesz w dokumentacji Usług zdrowotnych.

Aplikacje korzystające z History API do odczytu lub zapisu danych w Fitnesie

Interfejs History API umożliwia Twojej aplikacji wykonywanie operacji zbiorczych w sklepie z aplikacjami fitness. Te operacje obejmują odczytywanie, wstawianie, aktualizowanie i usuwanie historycznych danych o zdrowiu i samopoczuciu.

Aby przenieść dane z History API, wykonaj te czynności:

Telefon Wear

Dodaj Health Connect do swojej aplikacji.

Nie dotyczy. Korzystaj z Health Connect w aplikacji mobilnej, a nie na urządzeniu.

Aplikacje korzystające z interfejsu Sensor API do wyświetlania danych o kondycji fizycznej w czasie rzeczywistym

Interfejs Sensor API umożliwia odczytywanie w aplikacji nieprzetworzonych danych z czujnika w czasie rzeczywistym. Interfejs Sensor API:

  • Wyświetla listę źródeł danych dostępnych na urządzeniu i na urządzeniach towarzyszących.
  • Rejestruje obiekty nasłuchujące, aby otrzymywać nieprzetworzone dane z czujników.
  • Odrejestrowanie słuchaczy, aby nie otrzymywali już nieprzetworzonych danych z czujników.

Aby przenieść dane z interfejsu Sensor API, wykonaj te czynności:

Telefon Wear

Użyj czujnikówinterfejsu Fused Location Provider API.

Korzystanie z usług dotyczących zdrowia na Wear OS:

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    Możesz też użyć SensorManager, FusedLocationProvider.

Aplikacje korzystające z interfejsu Session API do wyświetlania podsumowania aktywności

Sesje to przedziały czasu, w których użytkownicy wykonują aktywność fizyczną.

Interfejs Session API umożliwia Twojej aplikacji tworzenie sesji w aplikacjach fitness.

Aby przejść z interfejsu Session API, wykonaj te czynności:

Telefon Wear

Start/stop (uruchomienie/zatrzymanie): nie dotyczy. Aplikacja powinna wewnętrznie śledzić stan bieżących sesji.

Odczyt/zapis: Dodaj Health Connect do swojej aplikacji.

Start/stop: Use Health Services (ExerciseClient)

Odczyt/zapis: korzystanie z Health Connect w aplikacji mobilnej.

W przypadku konkretnych procesów zalecamy:

  • Wstawianie sesji: deweloperzy powinni używać Health Connect w swojej aplikacji mobilnej i odpowiednio wstawiać ExerciseSessionRecord lub SleepSessionRecord.

Aplikacje korzystające z interfejsu Goals API

Cele to wartości docelowe w aplikacji Google Fit, które użytkownicy mogą ustawiać dla swoich danych, np. liczby kroków i punktów kardio. Platforma Fit rejestruje cele i śledzi codzienną aktywność użytkowników za pomocą interfejsu Goals API.

Telefon Wear
Brak dostępnego interfejsu API. Brak dostępnego interfejsu API.

Aplikacje korzystające z interfejsu BLE API

Aplikacja może wykrywać dostępne urządzenia Bluetooth Low Energy (BLE) i wstawiać dane z czujników na platformę Google Fit za pomocą interfejsu BLE API.

Aby przejść z interfejsu BLE API, wykonaj te czynności:

Telefon Wear
Używaj bezpośrednio interfejsów Bluetooth API na Androida. Używaj bezpośrednio interfejsów Bluetooth API na Androida.

Integracje aplikacji Fit

Poniżej znajdziesz instrukcje integracji aplikacji Fit w zależności od tego, czy masz już użytkowników aplikacji, czy dopiero ich zdobywasz.

Dotychczasowi użytkownicy Twojej aplikacji

Jeśli interfejs aplikacji zawiera opcję umożliwiającą użytkownikom połączenie z Google Fit (lub jeśli Twoja aplikacja znajduje się na liście Aplikacje współpracujące z Google Fit), możesz nadal utrzymywać integrację aplikacji Fit dla obecnych użytkowników.

Będziemy aktualizować tę sekcję, aby zawierała informacje o tym, kiedy wycofać integrację z aplikacją Fit i jakie opcje są najlepsze, aby zachować wygodę użytkowników. Do tego czasu możesz skontaktować się z nami.

sprawdźzrób to closeNie rób tego
Zaoferuj Health Connect jako nową opcję w swojej aplikacji.

Skup się na korzyściach dla użytkowników, takich jak bogatsze dane i statystyki, prywatność oraz bezpieczeństwo.

Synchronizacja z Health Connect

Poproś użytkowników o odłączenie się od Google Fit.

Odłączanie się od Health Connect

nowych użytkowników aplikacji;

Aby zapewnić nowo zarejestrowanym użytkownikom podobne wrażenia, zalecamy zintegrowanie aplikacji z Health Connect.

Health Connect zapewnia dostęp do nowych źródeł i typów danych, aby zapewnić użytkownikom bogatsze wrażenia. Dane są przechowywane na urządzeniu i udostępniane w bezpieczny sposób aplikacjom, na które użytkownik wyraził zgodę. Dzięki temu są prywatne i chronione.

sprawdźzrób to closeNie rób tego
Dodaj Health Connect do procesu konfiguracji aplikacji. Zaproponuj Fit jako aplikację, z którą użytkownicy mogą się połączyć, gdy Health Connect będzie dostępna.