О Google Health API

Веб-API Fitbit был улучшен и модернизирован для обеспечения более стандартизированной, согласованной и масштабируемой основы для интеграции разработчиков, и теперь называется Google Health API. Google Health API представляет собой стратегическую эволюцию устаревшего веб-API Fitbit, перестроенного с нуля на современной инфраструктуре Google.

Благодаря этой платформе разработчики получают доступ ко всей мощи инструментов разработки Google Cloud, а также удобство привычного и оптимизированного способа управления разрешениями пользователей через Google OAuth 2.0.

Что вы получаете, используя API Google Health?

  • Единый источник достоверной информации: наша новая функция «Согласованный поток» решает сложную задачу согласования пересекающихся точек данных из нескольких источников. Это гарантирует, что приложения отображают одни и те же согласованные данные, которые пользователи видят в приложении Fitbit. Этот поток будет предоставляться в дополнение к нашему собственному потоку, который включает данные с устройств Fitbit и Pixel, а также данные, введенные вручную.
  • Техническая модернизация и повышение производительности: Мы объединили более 100 устаревших конечных точек в упрощенный набор пакетов типов данных и устранили несоответствия в форматах данных, часовых поясах, единицах измерения и обработке ошибок. Кроме того, теперь мы поддерживаем протокол HTTP/REST для высокопроизводительного получения данных. Также, данные за прошедший день и веб-хуки теперь доступны для всех соответствующих типов данных через выделенную конечную точку списка.
  • Расширенные веб-хуки и масштабируемость: Воспользуйтесь преимуществами расширенной поддержки веб-хуков, включая автоматическую подписку и детальное управление всеми соответствующими типами данных, разработанными для масштабирования в соответствии с потребностями следующего поколения медицинских приложений на основе ИИ.
  • Упрощенная идентификация и безопасность: замена устаревшей системы авторизации Fitbit (FOT) на Google OAuth 2.0. Это позволяет разработчикам использовать стандартные библиотеки аутентификации Google, упрощая код и предоставляя пользователям привычный централизованный способ управления разрешениями. Все области действия API Google Health классифицируются как «Ограниченные», что требует проведения проверки конфиденциальности и безопасности для получения доступа.

Вам понравилось? Начните прямо сейчас !

А что насчёт веб-API Fitbit?

В сентябре 2026 года устаревший веб-API Fitbit будет отключен и больше не будет синхронизировать данные с пользователями Fitbit. Все текущие интеграции, использующие веб-API Fitbit и авторизацию Fitbit, должны быть полностью переведены на новый API Google Health и Google OAuth 2.0 до достижения этой даты, чтобы обеспечить бесперебойную передачу данных для ваших пользователей.

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

Какие устройства поддерживаются?

Все устройства Fitbit и часы Google Pixel, как современные, так и более ранние модели, будут собирать данные, поступающие через API Google Health. Тип доступных данных будет зависеть от функциональности, поддерживаемой устройствами.

Список доступных устройств можно найти в Google Play .

Как я могу оставить отзыв?

Мы очень ценим ваши отзывы. Рекомендуем вам поделиться своим мнением через каналы поддержки, ссылки на которые указаны на странице «Поддержка» .

Несмотря на все наши усилия по обеспечению качественной поддержки этих API, API Google Health активно развивается. Пожалуйста, имейте в виду, что на основе ваших отзывов мы можем внести изменения в период до конца мая, которые потребуют соответствующих обновлений с вашей стороны.

Дорожная карта

Это список функций, которые появятся в 2026 году.

2 квартал 2026 г.

Типы данных (читать)

  • Активность и фитнес : цели, статистика за всю жизнь
  • Электрокардиограмма (ЭКГ)
  • Показатели и измерения состояния здоровья : уровень глюкозы в крови, температура тела, температура тела.
  • Уведомления о нерегулярном ритме (IRN)
  • Питание : Журналы учета продуктов питания

Типы данных (запись)

  • Активность и фитнес : Активные минуты, Минуты активной зоны, Уровень активности, Высота над уровнем моря, Расстояние, Вид упражнения, Этажи, Цели, VO2 Max при беге, Период сидячего образа жизни, Шаги, Общее количество калорий, VO2 Max
  • Электрокардиограмма (ЭКГ)
  • Показатели и измерения здоровья : уровень глюкозы в крови, процент жира в организме, температура тела, количество калорий в зонах частоты сердечных сокращений, температура тела, суточная вариабельность сердечного ритма, суточные зоны частоты сердечных сокращений, суточная сатурация кислорода, суточная частота дыхания, суточная частота сердечных сокращений в состоянии покоя, суточные показатели температуры во сне, частота сердечных сокращений, вариабельность сердечного ритма (ВСР), сатурация кислорода, частота дыхания (суммарный показатель за период сна), время пребывания в зонах частоты сердечных сокращений.
  • Уведомления о нерегулярном ритме (IRN)
  • Местоположение : GPS-координаты во время записи тренировки.
  • Питание : Журналы учета потребления жидкости, Журналы учета продуктов питания
  • Спать

Функции

  • конечная точка batchGet
  • Библиотеки HTTP и gRPC
  • rollUp пагинация
  • Улучшения Upserve
  • Улучшения веб-хуков, включая новые типы данных, уведомления об удалении пользователей, API статистики, автоматическое отключение неактивных подписчиков и уведомления об отключении подписчиков.

3 квартал 2026 г.

Типы данных (чтение и запись)

  • Базальная температура тела
  • Артериальное давление
  • Активные сожженные калории
  • Базальный метаболизм
  • Женское здоровье
  • Осознанность

Функции

  • Улучшения веб-перехватчика
  • Дополнительная поддержка фильтрации по конечным точкам list