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

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

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

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

Подходит для интеграции API

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

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

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

Выполните следующие действия, чтобы перейти с API Fit Recording:

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

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

  • Пассивный мониторингКлиент
  • УпражнениеКлиент

Дополнительную информацию о различиях между ними см. в документации Health Services.

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

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

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

Телефон Носить

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

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

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

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

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

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

Телефон Носить

Используйте датчики , API Fused Location Provider

Используйте Health Services на Wear OS:

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

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

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

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

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

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

Телефон Носить

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

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

Запуск/остановка: использование служб работоспособности (ExercisionClient)

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

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

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

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

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

Телефон Носить
API-интерфейс для замены недоступен. API-интерфейс для замены недоступен.

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

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

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

Телефон Носить
Используйте Android Bluetooth API напрямую. Используйте Android Bluetooth API напрямую.

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

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

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

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

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

проверьте Сделай это закрыть Не делай этого
Предложите Health Connect в качестве новой опции в вашем приложении.

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

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

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

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

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

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

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

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