Архив и хранение данных
Обзор
Сессии Q&A в TimelyChurch проходят двухэтапный конец жизненного цикла: Закрыта (разговор окончен, но сессия ещё на вашей панели) и В архиве (сессия убрана из активных списков, но данные сохранены). Кроме того, сессии можно удалить — это мягкое удаление (soft-delete), которое убирает сессию с вашей панели (данные сохраняются на уровне базы данных, но восстановления внутри приложения нет).
На этой странице документировано, что делает каждый переход, какие данные сохраняются и как их вернуть при необходимости.
Краткий обзор жизненного цикла статусов
Полный жизненный цикл документирован в Обзор Q&A. Кратко, релевантные конечные состояния:
| Статус | Видимость для участников | В списке Q&A админки | Редактируемо? |
|---|---|---|---|
| Закрыта | «Эта сессия Q&A завершена.» Существующие вопросы всё ещё видны (только чтение). | Да, в активном списке | Можно снова открыть в эфир |
| В архиве | «Сессия завершена.» Простая текстовая страница, история вопросов не показана. | Да — остаётся в основном списке с меткой статуса «В архиве» (отдельного фильтра архивных нет) | Только чтение. Конечное состояние — нельзя разархивировать в приложении |
| Удалена | Та же страница «Сессия завершена» (удалённые сессии обрабатываются как не найденные). | Скрыта полностью (удалена из всех списков админки) | Восстановления в приложении нет — восстанавливается только через поддержку/БД |
Архивирование сессии
На странице сведений о сессии в админке нажмите Архивировать сессию (или ту же кнопку в меню переполнения панели хоста). Это:
- Переводит сессию в статус В архиве.
- Закрывает все ещё активные опросы и записывает время их закрытия.
- Записывает метку времени архивации в сессию.
- Логирует переход в журнал активности.
Архивирование — это односторонний, конечный переход: внутри приложения нет действия для разархивирования или восстановления в Закрыта. После архивации сессия остаётся в архиве. Все её данные по-прежнему полностью сохранены и доступны для экспорта в CSV (см. Что сохраняется при архивации ниже), поэтому архивирование безопасно — его просто нельзя отменить из панели администратора. Архивируйте сессию только когда она больше не нужна в активном (Закрыта) состоянии.
Что видят участники после архивации
Любой, кто посещает страницу участника для архивной сессии, видит простую страницу «Сессия завершена». Полная история вопросов и опросов не показывается участникам в этом состоянии — она доступна только администраторам.
Это намеренно: архивные сессии вне рук аудитории, но администраторы сохраняют доступ для последующих действий, отчётности и экспорта CSV.
Что сохраняется при архивации
Всё. Архив — смена статуса, а не операция с данными. После архивации:
- Все вопросы (одобренные, ожидающие, отклонённые, удалённые) сохранены.
- Все голоса сохранены.
- Все опросы и их счётчики голосов по вариантам сохранены.
- Все ответы хоста сохранены с исходными метками времени.
- Чёрный список участников сохранён.
- PIN хоста и токен отображения сохранены (и всё ещё функциональны, если администратор откроет эти URL, хотя живой аудитории нет).
Вы всё ещё можете скачать экспорт CSV для архивной сессии в любой момент — кнопка Скачать CSV на странице сведений о сессии работает в любом статусе от Закрыта и далее. См. Модерация → Экспорт данных сессии.
Удаление сессии
Удаление сессии из админки мягко удаляет её (soft-delete) — запись помечается как удалённая в базе данных, а не стирается физически, но в настоящее время в приложении нет представления Корзина, кнопки Восстановить или действия Принудительное удаление для сессий Q&A.
Удаление
Нажмите Удалить сессию на странице сведений в админке (требуется разрешение на удаление Q&A). Удаление:
- Помечает сессию как удалённую с текущей меткой времени.
- Убирает сессию из списка Q&A — она больше нигде не появляется в админке.
- Каскадирует на связанные вопросы, голоса, опросы и блокировки (они также помечаются как удалённые).
Восстановление
Поскольку данные только мягко удалены, удалённая сессия не исчезает навсегда, но её нельзя восстановить внутри приложения — нет фильтра Корзина или кнопки Восстановить. Если вы удалили сессию по ошибке и хотите её вернуть, обратитесь в поддержку TimelyChurch; восстановление требует доступа на уровне базы данных. Считайте Удаление фактически необратимым из интерфейса админки и предпочитайте Архивирование (которое сохраняет сессию и все её данные доступными в админке), если вы просто хотите убрать сессию из активного списка.
Рекомендации по хранению
В TimelyChurch нет принудительной политики хранения. Сессии остаются в вашем аккаунте бессрочно (Закрыта или В архиве), пока вы не предпримете действие. Большинству церквей подходит такой паттерн:
- Активные серии (6-недельная серия проповедей с еженедельным Q&A): держите все сессии в Закрыта, чтобы легко сравнивать недели.
- Завершённые серии: архивируйте все, чтобы очистить активный список, но не удаляйте — данные небольшие, экспорты CSV остаются доступны.
- Старые / разовые мероприятия (одно собрание двухлетней давности): архивируйте сразу. Удаляйте только когда уверены, что данные больше не понадобятся.
- Запросы на соответствие / удаление: обратитесь в поддержку, чтобы окончательно удалить сессию и её данные, так как в приложении нет принудительного удаления.
Объём данных
Данные Q&A лёгкие. Типичная воскресная сессия имеет менее 200 вопросов, несколько сотен голосов и несколько опросов. Даже год еженедельных сессий занимает пренебрежимо мало места. Не должно быть давления удалять сессии из соображений производительности.
Аудиторский след
Каждый переход статуса (выход в эфир, пауза, возобновление, закрытие, архивация, повторное открытие и удаление) логируется внутренне, фиксируя, какой пользователь выполнил действие и когда. Этот журнал активности сохраняется в фоне для целей аудита — он не отображается сейчас как доступная вкладка на странице сведений о сессии (на этой странице есть только вкладки Обзор, Вопросы, Опросы и Настройки). Удалённые сессии сохраняют внутренний журнал активности на уровне базы данных.
Предыдущая: Лимиты и предотвращение злоупотреблений | Следующая: Токен отображения и безопасность