Перейти к основному содержанию
Если вы уже записываете пробежки, поездки, заплывы и другие тренировки в Strava, нет смысла повторно вносить их в Habitify. Эта интеграция связывает два сервиса: после завершения и сохранения занятия в Strava прогресс автоматически синхронизируется с соответствующей привычкой. Вы тренируетесь, а Habitify ведёт учёт. В этой статье объясняется, как всё настроить.

Добавление привычки, синхронизированной со Strava

  1. В Журнале нажмите + в правом нижнем углу и выберите Выработать полезную привычку.
  2. На следующем экране перейдите на вкладку Strava.
  3. Выберите в списке тип данных, который хотите отслеживать (например, «Шаги»).
  4. Затем вы будете перенаправлены на сайт Strava, где нужно войти в аккаунт Strava и предоставить Habitify разрешение на доступ.
  5. После предоставления разрешения вернитесь в Habitify.
  6. Настройте параметры привычки как обычно.
  7. Закончив настройку, нажмите ✓, чтобы сохранить новую привычку в списке.
Созданную привычку, связанную со Strava, легко узнать: в Журнале рядом с ней отображается небольшой значок Strava, который отличает её от привычек с ручным отслеживанием.

Как работает интеграция

После создания и привязки привычки к Strava отслеживание выполняется автоматически.
  • Когда вы записываете новое занятие в Strava, данные отправляются в Habitify.
  • Habitify проверяет, соответствуют ли тип и значения занятия (расстояние, продолжительность, калории) правилам цели привычки.
  • Затем приложение получает данные нужного для цели типа и записывает их в прогресс.
Если целевое значение достигнуто, привычка автоматически отмечается выполненной. Вводить данные вручную в Habitify не требуется. Примеры:
  • Цель по расстоянию:
    • Название: Проехать 50 км за неделю
    • Цель: 50 километров в неделю
    • Подключение Strava: Тип занятия: Ride, отслеживать по: Distance
  • Цель по времени:
    • Название: Тренироваться 3 часа в неделю
    • Цель: 3 часа в неделю
    • Подключение Strava: Тип занятия: Workout, отслеживать по: Duration

Ограничения

  • Один аккаунт Strava можно одновременно подключить только к одному аккаунту Habitify. Если подключить аккаунт Strava к новому аккаунту Habitify, связь с предыдущим будет автоматически разорвана, а в исходный аккаунт придёт уведомление.
  • Strava применяет скользящее ограничение частоты синхронизации в 15 минут (до 3300 запросов за каждые 15 минут). Если возникает ошибка или интеграцию не удаётся подключить сразу, подождите 10–15 минут и повторите попытку. Обычно это означает, что резкий рост активности временно исчерпал 15-минутный лимит, который вскоре будет сброшен.
  • При первом подключении привычки к Strava мы импортируем прошлые занятия, чтобы заполнить прогресс. Habitify синхронизирует не более последних 90 дней соответствующей истории Strava либо данные с даты начала привычки, если она наступила позже.
  • Синхронизация работает только в одну сторону: Strava → Habitify. Интеграция получает завершённые занятия из Strava и записывает их в Habitify. Данные Habitify никогда не отправляются в аккаунт Strava и не изменяют его.
  • В привычку, связанную со Strava, нельзя вручную добавлять прогресс или отмечать её выполненной. После привязки прогресс полностью определяется занятиями Strava. Это обеспечивает точность данных и избавляет от лишних действий.

Поддерживаемые типы данных и единицы измерения

Сейчас Habitify поддерживает синхронизацию более 50 типов занятий из Strava. Чтобы нужный вариант было проще найти, они сгруппированы по категориям:
  1. Бег и ходьба: отслеживание шагов и маршрутов; занятия: бег, ходьба, поход, трейлраннинг, виртуальный бег.
  2. Велоспорт: отслеживание поездок по дороге, горам и в помещении; занятия: велопоездка, поездка на электровелосипеде, поездка на горном электровелосипеде, гравийная поездка, поездка на горном велосипеде, веломобиль, виртуальная поездка, хендбайк.
  3. Водные виды спорта: подсчёт времени или расстояния на воде; занятия: плавание, гребля, виртуальная гребля, каноэ, каякинг, сапбординг, сёрфинг, виндсёрфинг, кайтсёрфинг, парусный спорт.
  4. Зимние виды спорта: учёт занятий на снегу и льду; занятия: горные лыжи, фрирайд, беговые лыжи, лыжероллеры, сноуборд, снегоступы, коньки.
  5. Зал и фитнес: отслеживание тренировок в помещении и силовых упражнений; занятия: тренировка, силовая тренировка, кроссфит, эллиптический тренажёр, степпер, йога, пилатес.
  6. Командные и ракеточные виды спорта: учёт матчей и тренировок; занятия: футбол, теннис, бадминтон, пиклбол, сквош, ракетбол, гольф.
  7. Приключения и другое: другие виды активности; занятия: скалолазание, скейтборд, роликовые коньки, кресло-коляска.
При настройке привычки Strava необходимо выбрать единицу измерения, соответствующую данным Strava. Обычно можно отслеживать:
  • Расстояние: (км, мили, метры, ярды) — доступно для занятий, основанных на расстоянии, например бега, велоспорта и плавания.
  • Продолжительность: (минуты, часы) — доступна почти для всех типов занятий.
  • Калории: (ккал) — доступны, если занятие Strava содержит данные о калориях.

Частые вопросы

Strava может хранить активную авторизацию (на стороне Strava или в браузере), поэтому при нажатии «Подключиться к Strava» старый профиль повторно авторизуется без дополнительных вопросов.Рекомендуем отозвать доступ Habitify в неверном аккаунте Strava:
  1. Откройте strava.com/settings/apps.
  2. Если в списке есть «Habitify», нажмите «Отозвать доступ» (отзовите доступ у всех записей Habitify, если их несколько).
Если неверный аккаунт по-прежнему повторно авторизуется без запроса, свяжитесь с нами: мы удалим сохранённую авторизацию Strava для вашего аккаунта Habitify. После подтверждения сброса попробуйте подключиться снова — должна открыться страница входа и авторизации Strava.