Экспорт пользователей в файл CSV

:bookmark: В этом руководстве объясняется, как экспортировать информацию о пользователях с вашего сайта Discourse в файл CSV.

:person_raising_hand: Требуемый уровень доступа: Администратор

Экспорт информации о пользователях может быть полезен для различных административных задач или анализа данных. В этом руководстве мы пошагово рассмотрим процесс экспорта данных ваших пользователей в файл CSV.

Экспорт данных пользователей

Шаг 1: Доступ к списку пользователей

  1. Перейдите в панель администратора вашего сайта Discourse.
  2. Откройте страницу списка пользователей по адресу /admin/users/list.

Шаг 2: Запуск экспорта

  1. На странице списка пользователей найдите и нажмите кнопку «Экспорт».

:bulb: Экспорт учитывает активный фильтр списка пользователей. Например, если вы просматриваете пользователей, отфильтрованных по конкретному уровню доверия, будут экспортированы только эти пользователи.

Шаг 3: Получение файла CSV

  1. После запуска экспорта вы получите личное сообщение (ЛС) со ссылкой для скачивания экспортированного файла CSV.

    :warning: Ссылка для скачивания файла CSV будет действительна в течение 48 часов. Убедитесь, что вы скачаете файл в этот срок.

Шаг 4: Скачивание и просмотр экспортированных данных

  1. Нажмите на ссылку для скачивания в ЛС, чтобы получить файл CSV.
  2. Откройте файл CSV с помощью приложения для работы с таблицами или текстового редактора.

Экспортированный файл CSV включает следующие поля:

  • Данные пользователя: id, name, username, email, title, created_at, last_seen_at, last_posted_at, last_emailed_at, trust_level, approved, suspended_at, suspended_till, silenced_till, active, admin, moderator, ip_address, staged, secondary_emails
  • Статистика пользователя: topics_entered, posts_read_count, time_read, topic_count, post_count, likes_given, likes_received
  • Профиль пользователя: location, website, views
  • DiscourseConnect (если включено): external_id, external_email, external_username, external_name, external_avatar_url
  • Пользовательские поля: любые пользовательские поля, определенные на вашем сайте
  • Группы: group_names

Лучшие практики

  • Обращайтесь с экспортированными данными осторожно, так как они могут содержать конфиденциальную информацию.
  • Используйте экспортированные данные в соответствии с политикой конфиденциальности вашего сайта и применимыми законами о защите данных.

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

В: Как часто я могу экспортировать данные пользователей?
О: Вы можете экспортировать данные пользователей так часто, как это необходимо. Однако учитывайте нагрузку на ваш сервер и выполняйте экспорт только при необходимости.

В: Могу ли я настроить поля, включаемые в экспорт?
О: Экспорт включает предопределенный набор полей, перечисленных выше, а также любые пользовательские поля и названия групп. Если вам нужна дополнительная информация, не включенная в стандартный экспорт, вы можете создать собственный запрос с помощью инструмента Data Explorer.

16 лайков