> ## Documentation Index
> Fetch the complete documentation index at: https://docs.habitify.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Данные

## Импорт данных в Habitify

Начинать работу с новым приложением приятно, но терять ценную историю отслеживания из других приложений или таблиц не хочется. В этом разделе описаны способы импортировать прежние данные в Habitify, чтобы сохранить полную картину своего пути.

### **Импорт данных о здоровье**

Если прежние данные относятся к физической активности и хранятся в Apple Health, Health Connect, Fitbit или Strava, это самый простой и автоматизированный способ импортировать историю.

**Как это работает:** при первом подключении одного из этих сервисов к привычке Habitify автоматически выполняет **синхронизацию истории**. Приложение обращается к прошлым периодам и импортирует предыдущие активности в журнал привычки.

* **Apple Health или Health Connect:** синхронизируйте шаги, тренировки, сон, минуты осознанности и другие данные непосредственно с iPhone или телефона Android.
* **Fitbit:** автоматически записывайте ежедневные шаги, сон, сожженные калории и другую статистику с устройства Fitbit.
* **Strava:** синхронизируйте пробежки, поездки на велосипеде, прогулки и другие тренировки с привычками сразу после их завершения.

### Импорт данных из приложения Productive

Сначала экспортируйте данные из приложения Productive. Обычно Productive создает файл формата `.sqlite`; подготовьте его перед началом импорта в Habitify.

В приложении Habitify откройте **Настройки → Импорт/экспорт данных → Импортировать из Productive**.

Затем выберите экспортированный файл `.sqlite` и следуйте инструкциям на экране, чтобы завершить импорт.

Импортируются основные сведения о привычках:

* **Привычки:** список ваших привычек.
* **Записи привычек:** предыдущие отметки о выполнении, пропусках и неудачах.
* **Время суток:** настройки «Утро», «День» или «Вечер».
* **Описания привычек:** заметки и описания, добавленные к привычкам.
* **Условие окончания:** если в Productive для привычки была задана дата окончания, она будет импортирована, **кроме** случаев, когда это сегодняшний день или прошедшая дата. В Habitify дата окончания должна быть не менее чем через 7 дней.

> [!NOTE]
>
> **Важные замечания:**
>
> * **Испытания** и **Программы** из Productive **не импортируются** в Habitify. Переносятся только отдельные привычки.
> * Привычки со статусом **приостановлено или прекращено** в Productive будут импортированы в Habitify, но автоматически попадут в **Архив**. При необходимости их можно позднее восстановить из архива.

В процессе импорта расписания и цели Productive автоматически преобразуются в формат Habitify:

* **Ежедневно / Определенные дни недели / Определенные даты месяца:** привычки, повторяющиеся ежедневно, в конкретные дни недели или даты месяца, импортируются в Habitify как **Ежедневные цели** с тем же расписанием.
* **Несколько целей в день:** если у привычки Productive было несколько целей в течение дня (например, «2 раза утром + 2 раза вечером»), Habitify **суммирует их** в одну ежедневную цель (например, «4 раза в день»).
* **Частота за неделю (например, «3 раза в неделю»):** если привычка Productive имела недельную частоту (например, «3 раза в неделю») и дневную цель (например, «каждый раз по 20 минут»), Habitify перемножит частоту и дневную цель и создаст одну **Недельную цель**.\
  *Пример:* Productive: «3 раза в неделю по 20 минут в день» → Habitify: **«60 минут в неделю»**.
* **Особый случай — раз в две недели:** если привычка Productive повторялась, например, «1 раз каждые 2 недели», напрямую импортировать такой интервал нельзя. В качестве запасного варианта Habitify преобразует его в **Ежедневную цель**. После импорта, возможно, потребуется вручную изменить расписание привычки.

### Импорт данных из приложения Streaks

Сначала экспортируйте данные из приложения Streaks. Обычно Streaks создает специальный файл с расширением `.streaks`; подготовьте его перед началом импорта в Habitify.

В приложении Habitify откройте **Настройки → Импорт/экспорт данных → Импортировать из Streaks**.

Затем выберите экспортированный файл `.streaks` и следуйте инструкциям на экране, чтобы завершить импорт.

Импорт переносит основные элементы отслеживания привычек:

* **Название привычки:** название остается прежним.
* **Расписание как повторение:** преобразуется частота выполнения привычки — ежедневно, еженедельно или ежемесячно.
* **Частота как цель:** если цель была задана как «X раз в день/неделю/месяц», она сохраняется.
* **Напоминания как напоминания:** переносятся заданные вами часы напоминаний; подробности приведены ниже.
* **Заметки как заметки к привычке:** копируются все добавленные к привычкам заметки.
* **Первая дата с записями как дата начала:** Habitify использует дату самой ранней записи Streaks в качестве «Даты начала».
* **История записей:** импортируются прошлые выполнения, неудачи и пропущенные дни.
* **Вредные привычки:** также импортируются привычки, которые вы пытались бросить или ограничить; подробности приведены ниже.

Habitify и Streaks работают немного по-разному, поэтому часть данных при импорте преобразуется. Ниже перечислено самое важное.

**1/ Напоминания**

Если в Streaks указано точное время напоминаний, оно синхронизируется с Habitify без изменений. В Streaks также есть функция «Автоматическое напоминание», которой нет в Habitify. Такие напоминания **не импортируются**.

**2/ История записей**

* **Для ежедневных привычек:** преобразование выполняется напрямую.
  * `Complete` в Streaks → `Complete` в Habitify
  * `Failed` в Streaks → `Failed` в Habitify
  * Если день ***не отмечен*** в Streaks, в Habitify он получает статус `Skipped`, чтобы сохранить серию.
* **Для еженедельных привычек:** в Habitify неделя может начинаться только в воскресенье или понедельник, тогда как Streaks допускает любой день. Поэтому недельные записи Streaks будут отнесены к **понедельнику** соответствующей недели в Habitify.\
  *Пример:* если неделя Streaks длилась со среды по вторник, статус выполнения за всю неделю будет показан в Habitify в понедельник этой недели.
* **Для ежемесячных привычек:** аналогично недельным привычкам, статус выполнения за весь месяц в Streaks будет отнесен к **1-му числу этого месяца** в Habitify.

**3/ Цель вредной привычки**

* **Отказ от привычки:** если цель в Streaks называлась «Не \[Название привычки]», в Habitify она будет импортирована как **«Бросить привычку»** с отслеживанием дней, когда вам удалось ее избежать.
* **Ограничение привычки:** если целью в Streaks было ограничить вредную привычку до «X раз в день/неделю/месяц», она будет импортирована в Habitify как **«Ограничить привычку»** с той же частотой.

### **Импорт данных из электронной таблицы**

Если прежние данные отслеживания находятся в электронной таблице — например, экспортированы из другого приложения или велись вручную, — импортировать их можно с помощью сервиса **Zapier**. Этот способ сложнее, но идеально подходит для восстановления полной истории любой привычки.

Метод использует автоматизацию («Zap»), которая отслеживает новые строки в Google Таблице и создает соответствующие записи в Habitify. Чтобы импортировать старые данные, вставьте их в Google Таблицу — это запустит процесс.

Выполните следующие действия:

**1. Подготовьте таблицу с данными**

Сначала приведите старые данные в соответствие с [нашим шаблоном Google Таблиц](https://docs.google.com/spreadsheets/d/1LN3wqWGwHToYL0pWqYPCGztiY9Rxi9KA_xLo1poQdU8/edit?usp=sharing). Каждый лист содержит журнал прогресса одной привычки. Организуйте историю так, чтобы каждая строка соответствовала одному выполнению с точной датой, временем и, если применимо, числовым значением.

**2. Настройте привычку в Habitify**

Создайте в Habitify соответствующую привычку, в которую нужно импортировать данные.

**3. Используйте наш шаблон Zapier для быстрой настройки**

Создайте в Habitify соответствующую привычку, в которую нужно импортировать данные.

**4. Запустите Zap для импорта данных**

После активации Zap вставьте всю историю в Google Таблицу. Zapier прочитает каждую строку и импортирует ее в Habitify как запись с указанной датой, тем самым восстановив прежний прогресс.

Такую же интеграцию через Zapier можно реализовать с другими табличными сервисами, включая Airtable, Microsoft Excel Online и Zoho Sheet.

## Экспорт данных из Habitify

Мы предлагаем два основных формата экспорта для разных задач: простой **файл CSV** для базового анализа записей и комплексный **файл полной резервной копии (.sqlite)**, содержащий полный снимок учетной записи.

#### Пошаговая инструкция

1. Откройте вкладку **Настройки** в приложении Habitify.
2. Найдите и нажмите **Импорт/экспорт**.
3. Выберите нужный формат: **Экспортировать как .csv** или **Экспортировать резервную копию**.
4. Следуйте инструкциям устройства, чтобы сохранить файл или поделиться им, например по электронной почте или через облачное хранилище.

#### **Сравнение форматов экспорта**

| Формат | .csv | Резервная копия |
| - | - | - |
| Лучше всего подходит для | Анализа базовой истории выполнения привычек в программах для электронных таблиц, таких как Google Таблицы, Microsoft Excel или Apple Numbers. | Создания полной резервной копии всех настроек и истории Habitify. В дальнейшем файл можно использовать для восстановления данных или расширенного технического анализа с помощью инструментов для баз данных. |
| Расширение файла | `.csv` | `.sqlite` |
| Содержимое | Простой журнал отметок о привычках со следующими столбцами для каждой записи: <ul><li>`Habit`: название привычки.</li><li>`Date`: дата создания записи.</li><li>`Total log`: внесенное числовое значение, если применимо.</li><li>`Unit`: единица измерения цели, например минуты, км или разы.</li><li>`Status`: статус привычки — выполнено, пропущено или неудача.</li><li>`Habit ID`: уникальный идентификатор привычки.</li></ul> | Полный снимок **всех** данных учетной записи, включая, помимо прочего: <ul><li>**Сведения о привычках:** все активные и архивные привычки, цели, контрольные списки, напоминания по времени, местоположению и цепочкам привычек, условия окончания, этапы и т. д.</li><li>**Прогресс и записи:** все выполнения, пропуски, неудачи, числовые записи, заметки, записи настроения и контрольных списков, история серий (`currentStreak`) и рассчитанные данные прогресса (`logCalculations`, `progresses`).</li><li>**Настройки:** параметры учетной записи, например первый день недели (`firstDayOfWeek`).</li></ul> |

## Управление данными в Habitify

### Сброс данных привычек

> [!WARNING]
>
> Перед сбросом данных примите во внимание следующее:
>
> * Это действие **навсегда удалит всю историю** всех привычек в учетной записи.
> * Будут удалены все отметки о выполнении, пропуски и неудачи, все текущие серии, заметки и прогресс архивных привычек.
> * **Это действие нельзя отменить.** После удаления данные исчезнут навсегда, и служба поддержки не сможет их восстановить.
> * Список *текущих* привычек сохранится, но их прогресс и серии будут сброшены до нуля.

> [tab]  iOS
>
> 1. Откройте **Habitify** и перейдите в **Настройки**.
> 2. Нажмите свой профиль.
> 3. В разделе **Конфиденциальность и данные** нажмите **Сбросить данные привычки**.
> 4. Для подтверждения нажмите **Сбросить данные привычек**.

> [tab] 🤖 Android
>
> 1. Откройте **Habitify** и перейдите в **Настройки**.
> 2. Нажмите свое имя.
> 3. Прокрутите вниз до раздела **Caution zone**.
> 4. Найдите пункт **Сбросить данные привычек** и нажмите рядом кнопку **Удалить**.
> 5. Для подтверждения нажмите **Хорошо**.

> [tab] 🖥️ Веб-версия и компьютер
>
> 1. Откройте приложение Habitify.
> 2. Нажмите фотографию профиля и выберите **Профиль**.
> 3. В разделе **Опасная зона** найдите и нажмите кнопку **Сбросить данные привычек**.
> 4. Для подтверждения нажмите **Сбросить данные привычек**.

### Удаление всех данных

> [!WARNING]
>
> Перед продолжением очень внимательно прочитайте следующее.
>
> * Это действие навсегда удалит **ВСЕ ПРИВЫЧКИ** из списка.
> * Оно также навсегда удалит **ВСЮ историю**, включая каждую отметку о выполнении, пропуск, неудачу, заметку и серию.
> * **ЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ.** После подтверждения вся информация исчезнет навсегда, и восстановить ее не сможете ни вы, ни служба поддержки.
> * У вас останется **совершенно пустая учетная запись**.

> [tab]  iOS
>
> 1. Откройте **Habitify** и перейдите в **Настройки**.
> 2. Нажмите свой профиль.
> 3. В разделе **Конфиденциальность и данные** нажмите **Удалить все данные**.
> 4. Для подтверждения нажмите **Удалить все данные**.

> [tab] 🤖 Android
>
> 1. Откройте **Habitify** и перейдите в **Настройки**.
> 2. Нажмите свое имя.
> 3. Прокрутите вниз до раздела **Caution zone**.
> 4. Найдите пункт **Удалить все данные** и нажмите рядом кнопку **Удалить**.
> 5. Для подтверждения нажмите **Хорошо**.

> [tab] 🖥️ Веб-версия и компьютер
>
> 1. Откройте приложение Habitify.
> 2. Нажмите фотографию профиля и выберите **Профиль**.
> 3. В разделе **Опасная зона** найдите и нажмите кнопку **Удалить данные**.
> 4. Для подтверждения нажмите **Удалить все данные**.

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

> [accordion] **Почему экспортированный CSV-файл открывается в Excel в одном столбце?**
>
> Это происходит, если Excel не распознает разделитель, используемый в CSV-файле. При экспорте Habitify разделяет поля точкой с запятой (`;`), тогда как настройки Excel могут ожидать другой символ.
>
> **Как отобразить данные в отдельных столбцах?**
>
> 1. Откройте CSV-файл в Excel и выделите **столбец A**.
> 2. Выберите **Данные → Текст по столбцам**.
> 3. Выберите **С разделителями** и нажмите **Далее**.
> 4. Отметьте **Точка с запятой** и снимите флажки с остальных разделителей.
> 5. Нажмите **Готово**.
>
> Данные появятся в отдельных столбцах: **Habit, Date, Total Log, Unit, Status и Habit ID**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.