Архив и хранение данных

Архив и хранение данных

Обзор

Сессии Q&A в TimelyChurch проходят двухэтапный конец жизненного цикла: Закрыта (разговор окончен, но сессия ещё на вашей панели) и В архиве (сессия убрана из активных списков, но данные сохранены). Кроме того, сессии поддерживают третий уровень — удаление в Корзину — для полного удаления с возможностью восстановления.

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

Краткий обзор жизненного цикла статусов

Полный жизненный цикл документирован в Обзор Q&A. Кратко, релевантные конечные состояния:

Статус Видимость для участников В списке Q&A админки Редактируемо?
Закрыта «Эта сессия Q&A завершена.» Существующие вопросы всё ещё видны (только чтение). Да, в активном списке Можно снова открыть в эфир
В архиве «Сессия завершена.» Простая текстовая страница, история вопросов не показана. Скрыта из списка по умолчанию (видна с фильтром «Показать архивные») Только чтение; можно восстановить в Закрыта
Удалена (в Корзине) Та же страница «Сессия завершена» (удалённые сессии обрабатываются как не найденные). Скрыта полностью; видна только в представлении Корзина в админке Восстанавливаемо из корзины

Архивирование сессии

На странице сведений о сессии в админке нажмите Архивировать сессию (или ту же кнопку в меню переполнения панели хоста). Это:

  1. Переводит сессию в статус В архиве.
  2. Закрывает все ещё активные опросы и записывает время их закрытия.
  3. Записывает метку времени архивации в сессию.
  4. Логирует переход в журнал активности.

Архивирование обратимо — нажмите Восстановить из архива на странице сведений в админке, чтобы вернуть сессию в статус Закрыта. Восстановление не открывает сессию для новых отправок; хосту нужно явно нажать Снова открыть сессию (переход Закрыта → В эфире) после этого.

Что видят участники после архивации

Любой, кто посещает страницу участника для архивной сессии, видит простую страницу «Сессия завершена». Полная история вопросов и опросов не показывается участникам в этом состоянии — она доступна только администраторам.

Это намеренно: архивные сессии вне рук аудитории, но администраторы сохраняют доступ для последующих действий, отчётности и экспорта CSV.

Что сохраняется при архивации

Всё. Архив — смена статуса, а не операция с данными. После архивации:

  • Все вопросы (одобренные, ожидающие, отклонённые, удалённые) сохранены.
  • Все голоса сохранены.
  • Все опросы и их счётчики голосов по вариантам сохранены.
  • Все ответы хоста сохранены с исходными метками времени.
  • Чёрный список участников сохранён.
  • PIN хоста и токен отображения сохранены (и всё ещё функциональны, если администратор откроет эти URL, хотя живой аудитории нет).

Вы всё ещё можете скачать экспорт CSV для архивной сессии в любой момент — кнопка Скачать CSV на странице сведений о сессии работает в любом статусе от Закрыта и далее. См. Модерация → Экспорт данных сессии.

Мягкое удаление (корзина)

Удаление сессии из админки перемещает её в корзину, а не стирает её полностью.

Удаление

Нажмите Удалить сессию на странице сведений в админке (требуется разрешение на удаление событий). Удаление:

  1. Помечает сессию как удалённую с текущей меткой времени.
  2. Убирает сессию из списка Q&A (она больше там не появляется).
  3. Каскадирует удаление на связанные вопросы, голоса, опросы и блокировки. Связанные записи также помечаются как удалённые, а не физически удаляются.

Восстановление из корзины

В списке Q&A админки переключите фильтр на Удалённые. Вы видите удалённые сессии с меткой времени удаления и кнопкой Восстановить. Восстановление отменяет мягкое удаление родительской сессии и её дочерних элементов, возвращая сессию к статусу на момент удаления (обычно Закрыта или В архиве).

Постоянное удаление

Удалённые в корзину сессии не очищаются автоматически. Старые данные Q&A никогда не удаляются окончательно сами по себе. Если нужно окончательно удалить сессию по соображениям соответствия (например, запрос субъекта данных на удаление), используйте действие Принудительное удаление на удалённой сессии — это физически удаляет сессию и связанные с ней записи. Принудительное удаление необратимо.

Рекомендации по хранению

В TimelyChurch нет принудительной политики хранения. Сессии остаются в вашем аккаунте бессрочно (Закрыта, В архиве или в корзине), пока вы не предпримете действие. Большинству церквей подходит такой паттерн:

  • Активные серии (6-недельная серия проповедей с еженедельным Q&A): держите все сессии в Закрыта, чтобы легко сравнивать недели.
  • Завершённые серии: архивируйте все, чтобы очистить активный список, но не удаляйте — данные небольшие, экспорты CSV остаются доступны.
  • Старые / разовые мероприятия (одно собрание двухлетней давности): архивируйте сразу. Удаляйте только когда уверены, что данные больше не понадобятся.
  • Запросы на соответствие / удаление: принудительное удаление из корзины.

Объём данных

Данные Q&A лёгкие. Типичная воскресная сессия имеет менее 200 вопросов, несколько сотен голосов и несколько опросов. Даже год еженедельных сессий занимает пренебрежимо мало места. Не должно быть давления удалять сессии из соображений производительности.

Аудиторский след

Каждый переход статуса (выход в эфир, пауза, возобновление, закрытие, архивация, повторное открытие, удаление, восстановление) логируется. Журнал активности показывает, какой пользователь выполнил действие и когда, доступно на вкладке Активность страницы сведений о сессии. Сессии в корзине сохраняют журнал активности; принудительно удалённые теряют его.


Предыдущая: Лимиты и предотвращение злоупотреблений | Следующая: Токен отображения и безопасность

Мы используем файлы cookie для персонализации вашего опыта. Продолжая посещать этот сайт, вы соглашаетесь на использование нами файлов cookie

Ещё