Руководство по переносу

Поддержка API Google Fit прекратится в 2026 году. Google предлагает ряд продуктов и услуг для здоровья и хорошего самочувствия, которые помогут вашим пользователям продолжать достигать своих целей после прекращения поддержки.

Следующие рекомендации покажут вам, на какую службу следует перейти в зависимости от того, как вы используете API Google Fit для Android.

Мы будем обновлять эту страницу последней информацией и рекомендациями.

Интеграция API Fit

Если вы используете один или несколько API Fit, но не добавляете прямую ссылку на приложение Fit в свой пользовательский интерфейс, эти рекомендации для вас. Если вы используете Fit в своем пользовательском интерфейсе, ознакомьтесь с рекомендациями по интеграции приложений Fit .

Приложения, использующие API Fit Recording для записи шагов

API Fit Recording позволяет вашему приложению запрашивать автоматизированное сохранение данных датчиков, экономя заряд батареи, создавая подписки. Каждая подписка подключает Android-приложение к определённому типу или источнику фитнес-данных, а тип данных Step обычно используется для записи шагов.

Чтобы перейти с API записи Fit, выполните следующие действия:

Таблица 1: Этапы миграции с Fit Recording API
Телефон Носить
  1. Чтобы продолжить показывать данные о локальных шагах в вашем приложении, реализуйте сбор данных с помощью API записи на мобильных устройствах .
  2. Чтобы отобразить общее количество шагов, включая агрегированную систему шагов из других приложений и устройств, добавьте Health Connect в свое приложение .

Воспользуйтесь услугами здравоохранения:

  • ПассивныйМониторингКлиент
  • ExerciseClient

Более подробную информацию о различиях между ними можно найти в документации Службы здравоохранения .

Приложения, использующие API истории для чтения или записи данных в хранилище фитнес-данных

API History позволяет вашему приложению выполнять массовые операции с фитнес-магазином. Эти операции включают чтение, добавление, обновление и удаление исторических данных о здоровье и самочувствии.

Для перехода с History API выполните следующие действия:

Таблица 2: Этапы миграции из Fit History API
Телефон Носить

Добавьте Health Connect в свое приложение .

Не применимо. Используйте Health Connect в мобильном приложении, а не на носимом устройстве.

Приложения, использующие API датчиков для отображения данных о физической активности в реальном времени

API сенсора позволяет считывать необработанные данные с датчиков в вашем приложении в режиме реального времени. API сенсора выполняет следующие функции:

  • Перечисляет источники данных, доступные на устройстве и на сопутствующих устройствах.
  • Регистрирует слушателей для получения необработанных данных датчиков.
  • Отменяет регистрацию слушателей, чтобы они больше не получали необработанные данные датчиков.

Для перехода с API сенсора выполните следующие действия:

Таблица 3: Этапы миграции с API Fit Sensor
Телефон Носить

Используйте датчики , API поставщика комбинированного местоположения

Использование служб здравоохранения на Wear OS:

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    Или используйте SensorManager , FusedLocationProvider

Приложения, использующие API сеанса для предоставления сводок активности

Сеансы представляют собой временной интервал, в течение которого пользователи выполняют физическую активность.

API сеансов позволяет вашему приложению создавать сеансы в фитнес-магазине.

Для перехода с Session API выполните следующие действия:

Таблица 4: Этапы миграции из Fit Session API
Телефон Носить

Запуск/остановка: Не применимо. Приложение должно отслеживать состояние текущих сеансов своими силами.

Чтение/запись: добавьте Health Connect в свое приложение .

Запуск/остановка: использование медицинских услуг (ExerciseClient)

Чтение/запись: используйте Health Connect с вашим мобильным приложением.

Для конкретных рабочих процессов мы советуем следующее:

  • Вставка сеанса: Разработчикам следует использовать Health Connect со своим мобильным приложением и вставлять ExerciseSessionRecord или SleepSessionRecord соответственно.

Приложения, использующие Goals API

Цели — это цели в приложении Google Fit, которые пользователи могут устанавливать для своих метрик, таких как количество шагов и баллы пульса. Платформа Fit регистрирует цели и отслеживает ежедневную активность с помощью API Goals .

Таблица 5: Руководство по миграции для API Fit Goals
Телефон Носить
Заменяющий API недоступен. Заменяющий API недоступен.

Приложения, использующие BLE API

Ваше приложение может находить доступные устройства Bluetooth Low Energy (BLE) и вставлять данные датчиков в платформу Google Fit с помощью API BLE .

Для перехода с BLE API выполните следующие действия:

Таблица 6: Этапы миграции с Fit BLE API
Телефон Носить
Используйте API Bluetooth Android напрямую. Используйте API Bluetooth Android напрямую.

Интеграция приложений Fit

Ниже показано, как интегрировать приложение Fit в зависимости от того, есть ли у вас существующие или новые пользователи для вашего приложения.

Существующие пользователи вашего приложения

Если пользовательский интерфейс вашего приложения позволяет пользователям подключаться к Google Fit (или ваше приложение включено в список приложений, совместимых с Google Fit ), вы можете продолжать поддерживать интеграцию приложения Fit для текущих пользователей.

Мы будем обновлять этот раздел, публикуя информацию о том, когда следует прекратить поддержку интеграции с приложением Fit и какие оптимальные варианты помогут сохранить удобство использования. А пока вы можете связаться с нами .

Таблица 7: Рекомендации для существующих пользователей с интеграцией приложения Fit
проверьте Сделать это закрыть Не делай этого
Предложите Health Connect как новую опцию в вашем приложении.

Сосредоточьтесь на преимуществах для пользователей, таких как более подробные данные и аналитика, конфиденциальность и безопасность.

Синхронизация с Health Connect

Попросите пользователей отключиться от Google Fit.

Отключиться от Health Connect

Новые пользователи вашего приложения

Чтобы предложить аналогичный опыт новым пользователям вашего приложения, мы рекомендуем создать интеграцию с Health Connect .

Health Connect предлагает доступ к новым источникам и типам данных, обеспечивая пользователям более широкий опыт. Данные хранятся на устройстве и безопасно передаются между приложениями, доступ к которым разрешен пользователем, что обеспечивает их конфиденциальность и безопасность.

Таблица 8: Рекомендации для новых пользователей по интеграции приложения Fit
проверьте Сделать это закрыть Не делай этого
Включите Health Connect в процесс настройки вашего приложения. Предложить Fit как приложение, к которому пользователи смогут подключиться после того, как Health Connect станет доступен.