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