Логирование

На этой странице мы расскажем вам о работе с логированием на портале и разберем следующие вопросы:

Что такое логи и зачем они нужны

Логирование – это процесс фиксации изменений, которые происходят в системе при взаимодействии с ней.

Логи помогают контролировать изменения и видеть ответственных за их появление. Логирование ошибок помогает в диагностике проблем.

Как найти логи

Логи расположены в Административной части портала в разделе Логи

image-20240319-010257.png

Как понять какие логи мне нужны

Что ищем

Где смотреть

Что ищем

Где смотреть

Изменения конфигурации кармы: кто изменил настройки и какие параметры были изменены

Лог баллов

Изменения в контенте: кто и что изменил в новости, мероприятии, уроке, учебном плане, тестировании

Лог действий

Изменения связанные с импортом паролей: кто и когда производил импорт, кому был изменен пароль и статус загрузки

Лог импорта паролей

Действия пользователей, осуществлённые во время маскировки под другими пользователями

Лог маскировки

Данные об ошибках: время возникновения, страница, код ошибки

Лог ошибок

Изменения в личных карточках пользователей, удаление и восстановление пользователей на портале. Кто кого удалил, деактивировал, восстановил.

Лог пользователей

События, связанные с работой с сервисами

Лог сервисов

Детально функционал описан ниже, в соответствующих разделах документации.

Лог баллов

Пример отображения страницы Лог баллов.
(1) Столбец ID; (2) Столбец Дата события; (3) Столбец Инициатор; (4) Столбец Действие; (5) Столбец Цель; (6) Столбец Изменение

На портале предусмотрено логирование всех действий администраторов по изменению конфигурации баллов:

Инструмент располагается в разделе Логи – Лог баллов. 

Фильтрация и сортировка не предусмотрены.

Поля в таблице:

  • ID – уникальный номер записи

  • Дата события – дата и время внесения изменений

  • Инициатор – имя пользователя, который внес изменения. Активная ссылка в ЛК пользователя в Публичной части портала

  • Действие:

    • Обновил

  • Цель – название параметра, в котором внесены изменения.

  • Изменения – обновление, которое совершил администратор в формате “Название поля: Было → Стало”
    Пример: Изменено значение параметра "Валюта для покупки призов": Старое - Из кармы, Новое - Из обучения

Таблица логов не выгружается в .xlsx-файле.

Лог действий

Располагается в разделе Логи – Лог действий и фиксирует изменения в контенте и в данных пользователей.

Записи внесены в таблицу и расположены в хронологическом порядке по убыванию даты изменений.

Блок поиска и фильтрации состоит из:

  • Выпадающие списки фильтрации по доступным параметрам:

    • Фильтрация записей в заданный диапазон логирования, по дате и времени – формат: с “ДД.ММ.ГГГГ ЧЧ:ММ” по “ДД.ММ.ГГГГ ЧЧ:ММ”.

    • Инициатор события – доступен множественный выбор из списка пользователей

    • Действие – доступен множественный выбор из списка возможных действий

  • Поле ввода Поиск. Поиск осуществляется по следующим параметрам:

    • id записи лога

    • id сущности

  • Кнопка Применить – по нажатию применяются параметры и осуществляется поиск и фильтрация

  • Кнопка Сбросить – появляется после выполненного поиска/фильтрации, по нажатию поиск и фильтрация сбрасываются и кнопка вновь скрывается

  • Кнопка Сохранить xlsx – по нажатию выгружается таблица логов в файле формата .xlsx

Поля в таблице:

  • ID – уникальный номер записи

  • Дата события – дата и время внесения изменений

  • Инициатор

    • Имя и фамилия пользователя, который внес изменения через интерфейс платформы или был указан в запросе метода публичного API, где “имя и фамилия” – это активная ссылка в ЛК пользователя в публичной части портала, а кнопка “карандашик“ – ссылка на редактирование пользователя в панели администрирования

    • Система – если изменение было внесено при помощи вызова метода публичного API, в котором нельзя указать пользователя, вносившего изменения

  • Действие – действие, которое совершил пользователь:

    • Обновил

    • Создал

    • Удалил

    • Восстановил

    • Отменил

    • Деактивировал

    • Активировал

    • Обновил пароль

    • Обновил назначения

    • Обновил доступы

  • Цель – объект изменений

    • ФИО пользователя, для которого внесены изменения, где “имя и фамилия” – это активная ссылка в ЛК пользователя в публичной части портала, а кнопка “карандашик“ – ссылка на редактирование пользователя в панели администрирования

    • Название материала, в котором внесены изменения, где “название материала” – это активная ссылка на страницу материала в публичной части портала, а кнопка “карандашик“ – ссылка на редактирование материала в панели администрирования

      • Механика работы активной ссылки “Название материала“:

        • Если материал удален – ссылка не отображается

        • Если материал удален и неактивен – ссылка ведет на страницу материала в публичной части портала, но раз материал неактивен, отображается 404 ошибка

        • Если материал удален и активирован – ссылка ведет на страницу материала в публичной части портала

      • Важно! Для объектов, у которых нет своих страниц в публичной части (неактивен, удален) или в панели администрирования (удален и его нельзя восстановить), ссылка или кнопка “карандашик“ не выводятся.

  • Изменение – список данных, которые были изменены в формате “Название поля: Было → Название поля: Стало”, при этом значение “Было” выводится на сером фоне, а “Стало” – на зеленом

  • Комментарий – выводится дополнительная информация, например, информация о вызванном методе публичного API, с помощью которого произошло изменение данных пользователя

Лог действий Опросы

В логе действий, где Целью являются Опросы, в поле Изменения логируются следующие значения:

Действие

Изменения

Особенности

Действие

Изменения

Особенности

Создание/обновление/удаление опроса в модуле Опросы

  • Заголовок опроса

  • Кратко

  • Приветственный текст

  • Опрос активен

  • Превью-изображение

  • Дата начала

  • Дата окончания

  • Кол-во баллов в карму за прохождение опроса

  • Анонимный опрос

  • Удалил

  • Назначения:

    • Роли

    • Пользователи

    • Почта

    • Пользовательские группы

  • Вопросы:

    • ID:

      • Тип вопроса

      • Содержание вопроса

      • Комментарий к ответу

      • Категория ответов

      • Несколько вариантов ответа

      • Удалил

      • Обязательный вопрос

      • Порядок

      • Ответы:

        • ID:

          • Ответ

          • Изображение:

            • ID

            • Ссылка

  • При создании опроса логируются все значения

  • При обновлении опроса логируются только изменённые значения

  • При удалении опроса логируется только изменение Удалил

Создание/обновление опросов на вкладке Опрос в модулях где он представлен

  • Заголовок опроса: Опрос для {название модуля} - {заголовок материала}

  • Вопросы:

    • ID:

      • Тип вопроса

      • Содержание вопроса

      • Комментарий к ответу

      • Категория ответов

      • Несколько вариантов ответа

      • Удалил

      • Обязательный вопрос

      • Порядок

      • Ответы:

        • ID:

          • Ответ

          • Изображение:

            • ID

            • Ссылка

  • При создании опроса логируются все значения. Созданием опроса в модуле где он представлен считается сохранение материала этого модуля с активным чек-боксом Активность опроса на вкладке Опросы

  • При обновлении опроса, а именно при редактировании вопросов в нем (другие изменения не логируются), выводятся изменения не только тех вопросов, в которых произошли изменения, а выводится полный список всех предыдущих Вопросов и полный список всех текущих Вопросов со всеми их значениями

В логе действий, где Целью являются вопросы из базы вопросов в модуле Опросы, в поле Изменения логируются следующие значения:

Действие

Изменения

Особенности

Действие

Изменения

Особенности

Создание/обновление/удаление вопросов из базы вопросов

  • ID

  • Тип вопроса

  • Содержание вопроса

  • Комментарий к ответу

  • Категория ответов

  • Несколько вариантов ответа

  • Удалил

  • Ответы:

    • ID:

      • Ответ

      • Изображение:

        • ID

        • Ссылка

  • При создании вопроса логируются все значения

  • При обновлении вопроса логируются только изменённые значения

  • При удалении вопроса логируется только изменение Удалил

Создание/обновление вопросов на вкладке Опрос в модулях где он представлен

  • ID

  • Тип вопроса

  • Содержание вопроса

  • Комментарий к ответу

  • Категория ответов

  • Несколько вариантов ответа

  • Удалил

  • Ответы:

    • ID:

      • Ответ

      • Изображение:

        • ID

        • Ссылка

  • При создании вопроса логируются все значения

  • При обновлении вопросов в модуле, выводятся изменения не только тех вопросов, в которых произошли изменения, а выводится полный список всех предыдущих Вопросов и полный список всех текущих Вопросов со всеми их значениями

Лог действий Тестирования

В логе действий, где Целью являются Тестирования, в поле Изменения логируются следующие значения:

Действие

Изменения

Особенности

Действие

Изменения

Особенности

Создание/обновление тестирования в модуле Тестирования

  • Заголовок

  • Тестирование активно

  • Скрыть в общем списке материалов

  • Обязательный материал

  • Категория:

    • ID

    • Название

  • Кратко

  • Текст

  • Изображение (превью):

    • ID

    • Ссылка

  • Изображение (шапка):

    • ID

    • Ссылка

  • Случайный порядок вопросов

  • Кол-во вопросов

  • Порог прохождения

  • Баллы за прохождение

  • Баллы за 100% прохождение

  • Общее количество попыток

  • Бесконечное количество попыток

  • Попытки для получения баллов

  • Предыдущие попытки и история ответов

  • Показывать правильные ответы

  • Показывать неправильные ответы

  • Интервал между попытками (Дни)

  • Интервал между попытками (Часы)

  • Интервал между попытками (Минуты)

  • Время на одну попытку

  • Включить прокторинг

  • Дата начала видимости тестирования

  • Дата окончания видимости тестирования

  • Периодичность автопереназначения

  • Дата отсчёта автопереназначения

  • Время начала доступности тестирования

  • Время окончания доступности тестирования

  • Дедлайн

  • Удалил

  • Доступ:

    • Роли

    • Пользователи

    • Почта

    • Пользовательские группы

  • Вопросы:

    • ID

    • Тип вопроса

    • Текст вопроса

    • Пояснение ко всем ответам

    • Удалил

    • Категория:

      • ID

      • Название

    • Ответы:

      • ID:

        • Ответ

        • Верный

        • Порядок

        • Изображение:

          • ID

          • link

        • Соответствия:

          • Тип:

            • Значение

  • При создании тестирования логируются все значения

  • При обновлении тестирования логируются только изменённые значения

Удаление тестирования в модуле Тестирования

В логе удаления тестирования запись в поле Изменение не происходит. Логируется только факт удаления.

Восстановление тестирования в модуле Тестирования

  • Тестирование активно

  • Удалил

При восстановлении тестирования логируется изменение Удалил и Тестирование активно, т.к. при восстановлении тестирование деактивируется

В логе действий, где Целью являются вопросы из базы вопросов в модуле Тестирования, в поле Изменения логируются следующие значения:

Действие

Изменения

Особенности

Действие

Изменения

Особенности

Создание/обновление вопросов из базы вопросов

  • ID

  • Тип вопроса

  • Текст вопроса

  • Пояснение ко всем ответам

  • Удалил

  • Категория:

    • ID

    • Название

  • Ответы:

    • ID:

      • Ответ

      • Верный

      • Порядок

      • Изображение:

        • ID

        • link

      • Соответствия:

        • Тип:

          • Значение

  • При создании вопроса логируются все значения

  • При обновлении вопроса логируются только изменённые значения

Лог действий Цели

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

  • ID

  • Дата события

  • Инициатор – имя и фамилия пользователя, который был указан в запросе метода публичного API в authorId, где “имя и фамилия” – это активная ссылка в ЛК пользователя в Публичной части портала, а кнопка “карандашик“ – ссылка на редактирование пользователя в Панели администрирования

  • Действие

    • Обновил – для действий по изменению, подтверждению, завершению целей (данные по изменению значений цели не логируются)

    • Создал – для создания целей

    • Удалил – для удаления целей

  • Цель – название цели, в которую были внесены изменения и ФИО пользователя, кому цель принадлежит, в виде “Цель: название цели, Пользователь: ФИО пользователя”

  • Изменение – список данных, которые были изменены по цели, в формате “Название поля: Было → Название поля: Стало”, при этом значение “Было” выводится на сером фоне, а “Стало” – на зеленом

  • Комментарий – API, созданных и изменённых через публичный API целей

Лог действий Фотоотчёты

Логируются все изменения, производимые с модулем в административной части.

Логируемые типы действий:

  • Создание

  • Обновление (редактирование)

  • Удаление

  • Восстановление

Сущности для логирования:

  • Шаблон фотоотчёта

  • Критерии

  • Отделы

  • Инструкция

Лог действий с пользователем

Логируются изменения данных пользователей через интерфейс платформы или через успешные вызовы методов публичного API, которые произвели изменения данных пользователя, например, вызов методов для начисления и снятия бейджей (см. )

  • ID

  • Дата события

  • Инициатор

  • Действие

  • Цель – ФИО пользователя, для которого внесены изменения

  • Изменение – список данных, которые были изменены, например, в “Было“ отображается список бейджей, который был у пользователя до изменений, в “Стало“ – список бейджей после изменений

  • Комментарий – {метод} {URL} {ip-адрес, с которого был вызван метод}, например, POST %адрес_платформы%/public/api/v1/badge/{badgeId}/assign 66.435.56.144

Лог импорта паролей

Располагается в разделе Логи → Лог импорта паролей и фиксирует изменения всех запросов связанных с импортом паролей:

  • Кто производил импорт — ФИО пользователя

  • Когда происходил импорт — дата и время импорта

  • Кому загрузили пароль (на каждого пользователя отдельная строка) — ФИО пользователя и его УИ

  • Статус загрузки — Успешно / Неуспешно

Сами пароли, которые были загружены в систему, не отслеживаются в логировании

Раздел импорта паролей доступен пользователям с включенным разрешением роли Личный кабинет — Управление пользователями.

Страница логов импорта паролей состоит из:

  • # — ID лога

  • — дата и время импорта в формате: ГГГГ-ММ-ДД ЧЧ:ММ:СС

  • — ФИО пользователя, который производил импорт. По клику переход на страницу пользователя в админпанели

  • — статус обновления пароля: Успешно / Неуспешно

  • — ФИО пользователя, которому загружали пароль

Фильтрация и сортировка не предусмотрены.

Лог маскировки

Инструмент располагается в разделе Логи – Лог маскировки

В логе фиксируется, когда одни пользователи осуществляют маскировку под другими пользователями и выполняют под ними какие-то действия.

Записи вносятся в таблицу в хронологическом порядке по убыванию даты изменений.

Фильтрация не предусмотрена.

Поля в таблице:

  • ID – уникальный номер записи

  • Дата начала – дата и время совершение действия под маскировкой

  • Замаскированный пользователь – ФИО пользователя, который совершил маскировку. Активная ссылка в ЛК пользователя, в Публичной части портала.

  • Оригинальный пользователь – ФИО пользователя под которым замаскировались. Активная ссылка в ЛК пользователя, в Публичной части портала.

  • URL – Адрес куда ушёл запрос;

  • Тип запроса

  • Данные – список данных, которые отправил Замаскированный пользователь (предположительно в формате json)

Таблицу логов можно выгрузить в .xlsx-файл.

Как расшифровать лог маскировки

Поля и их описание

Пример

Объяснение

Поля и их описание

Пример

Объяснение

Url – адрес куда ушёл запрос, в котором можно отследить в каком разделе портала произошло действие и что было выполнено

Тип запроса – возможны следующие значения:

  • POST – создание или регистрация записей. Подразумевает отправку данных, но могут быть запросы в которых данных может не быть, например, простое нажатие кнопки подтверждения

Данные – список данных, которые отправил Замаскированный пользователь в формате json, который может состоять из:

  • JSON-объект – неупорядоченное множество пар «ключ:значение», заключённое в фигурные скобки «{ }».

  • Массив – упорядоченный набор значений, разделенных запятыми. Находится внутри квадратных скобок [].

  • Число (целое или вещественное).

  • Литералы true (логическое значение «истина»), false (логическое значение «ложь») и null.

  • Строка

Url https://motivity.test.motivationportal.ru/pulse/pulse/create/edit/submit

Тип запроса POST

Данные

{ "text" : "Это моя первая запись в пульсе" }

 

 

 

  • Создана новая запись (/create/edit/submit) в модуле Пульс (/pulse/pulse)

  • Использован метод создания/редактирования записи в модуле Пульс

  • При создании записи был применен текст “Это моя первая запись в пульсе“

Url https://motivity.test.motivationportal.ru/pulse/pulse/item/63/edit/submit

Тип запроса POST

Данные

{ "id" : "63" "text" : "Это моя самая первая запись в пульсе в этом году" }
  • Отредактирована (/edit/submit) запись (/item/63) в модуле Пульс (/pulse/pulse)

  • Использован метод создания/редактирования записи в модуле Пульс

  • При редактировании существующей записи (уникальный идентификатор записи – 63) в Пульсе, был применен текст “Это моя самая первая запись в пульсе в этом году“

Лог ошибок

Располагается в разделе Логи – Лог ошибок.

Фиксирует все системные ошибки, которые появляются на портале. Служит удобным инструментом при диагностике проблем.
Записи внесены в таблицу и расположены в хронологическом порядке по убыванию даты изменений.

Раздел доступен только для пользователей с ролью Верховный администратор

Срок хранения ошибок – 6 месяцев, которые удаляются кроном command → log.delete (запускается раз в месяц).

Важно: видеть код ошибки на странице в Публичной части может только пользователь с ролью Верховный администратор. Пользователь без таких прав видит только соответствующую ошибке заглушку.

В этом разделе реализована фильтрация по типу ошибок и по периоду.
Список значений фильтра по типу ошибки:

  • Любой тип

  • 4096

  • Compile Error

  • error

  • error_500

  • Notice

  • Warning

Фильтрация записей также возможна в заданный период логирования, по дате и времени.
Формат: с ДД.ММ.ГГГГ ЧЧ:ММ по ДД.ММ.ГГГГ ЧЧ:ММ.

Поля в таблице:

  • ID – уникальный номер записи

  • Дата – дата и время появления ошибки в системе

  • Тип ошибки

  • Ссылка на страницу с ошибкой

  • Код ошибки

Таблицу логов можно выгрузить в .xlsx-файле.

Важно: предусмотрена фильтрация по типу и дате ошибки. Если фильтр был настроен, то в отчёт попадут только отфильтрованные данные.

Лог пользователей

Располагается в разделе Логи – Лог пользователей

Фиксирует изменения баланса баллов пользователя, а также создание, удаление и восстановление пользователей на портале через интерфейс платформы или через успешные вызовы методов публичного API, которые произвели изменения, например, вызов методов для изменения баланса баллов пользователя (см. )

Поля в таблице:

  • ID – уникальный номер записи в системе

  • Дата события – дата и время внесения изменений

  • Инициатор

    • Имя и фамилия пользователя, который внес изменения через интерфейс платформы или был указан в запросе метода публичного API, где “имя и фамилия” – это активная ссылка в ЛК пользователя в Публичной части портала, а кнопка “карандашик“ – ссылка на редактирование пользователя в Панели администрирования

    • Система – если изменение было внесено при помощи вызова метода публичного API, в котором нельзя указать пользователя, вносившего изменения

  • Действие:

    • Удалил – лог формируется при удалении пользователя

    • Восстановил – лог формируется при восстановлении пользователя

    • Сброс пароля – лог формируется при сбросе пароля пользователя

    • Создал – лог формируется при создании пользователя

    • Обновил – лог формируется при изменении данных пользователя

  • Цель – ФИО пользователя, для которого внесены изменения, где “имя и фамилия” – это активная ссылка в ЛК пользователя в публичной части портала, а кнопка “карандашик“ – ссылка на редактирование пользователя в панели администрирования

    • Важно! Для объектов, у которых нет своих страниц в публичной части (неактивен, удален) или в панели администрирования (удален и его нельзя восстановить), ссылка или кнопка “карандашик“ не выводятся.

  • Изменение – список данных, которые были изменены в формате “Название поля: Было → Стало”

    • Важно! В логе пользователей не отображается информация о начисленных баллах кармы за ежедневный вход пользователя, если вход был осуществлен другим пользователем под маскировкой.

  • Комментарий – выводится дополнительная информация, например, информация о вызванном методе публичного API в формате {метод} {URL} {ip-адрес, с которого был вызван метод}, с помощью которого произошло изменение данных пользователя

Таблицу логов можно выгрузить в .xlsx-файле.

Лог сервисов

Располагается в разделе Логи – Лог сервисов

Фиксирует все события, связанные с работой со сторонними сервисами или с публичным API motivity.

Записи внесены в таблицу и расположены в хронологическом порядке по убыванию даты и времени запроса.

Раздел доступен только для пользователей с ролью Верховный администратор

Срок хранения логов – 180 дней, которые удаляются кроном command → log.delete. Крон запускается и проверяет срок хранения логов раз в месяц. Если на момент запуска крона срок хранения лога будет от 151 до 179 дней, то лог удалится на 181-209 день. Для напоминания о сроке хранения логов, в верхней части страницы присутствует предупреждение:

Записи логов хранятся 180 дней

Поля в таблице:

  • ID – уникальный номер записи

  • Дата и время запроса – дата и время запроса по времени сервера с точностью до секунд

  • Инициатор запроса

    • Фамилия Имя пользователя, которым был инициирован запрос стороннего API – отображается в виде ссылки на карточку пользователя в административной части

    • ip-адрес, с которого происходил вызов метода публичного API motivity

    • Иначе остаётся пустым

  • Сервис

    • Метод и адрес сервиса стороннего api, который пыталась вызвать платформа

    • Метод и адрес сервиса публичного API motivity, который вызвал внешний клиент

  • Использование проксиДа или Нет в зависимости от того, был ли активирован при запросе прокси

  • Параметры прокси – заполняется в случае использования прокси

  • Код ответа – код ответа сервиса или метода

  • Текст ошибки – информация об ошибке (содержимое ответа), полученной из сервиса, при её наличии

  • Комментарий – дополнительная информация о запросе (при её наличии) со стороны платформы или со стороны внешнего клиента. Например

    • В случае мероприятий может быть указана ссылка на мероприятие, из которого происходил вызов метода livedigital API

    • В случае вызова методов публичного API могут быть указаны параметры, переданные в body запроса, или параметры успешного ответа на запрос

livedigital

По запросам livedigital API логируется следующая информация:

Событие

Информация о событии

Информация о запросе

Метод или домен, к которому пытается обратиться система, не существует (при указании неправильного домена в настройках интеграции)

Дата и время запроса

Сервис – домен и метод, которые пыталась вызвать система

При изменении настроек интеграции указан некорректный токен (проверяется методом GET /auth/token Swagger UI)

  • Дата и время запроса

  • Инициатор запроса

Код ответа

Запрос списка пространств при создании и редактировании шаблона или мероприятия

GET /spaces/ Swagger UI

  • Дата и время запроса

  • Инициатор запроса

  • Комментарий:

    • Ссылка на мероприятие или шаблон мероприятия, из которого был сделан запрос, в административной части

    • Для новых мероприятия – ссылка на вкладку мероприятий или вкладку шаблонов мероприятий в административной части

Код ответа

Создание комнаты для мероприятия

POST /spaces/{spaceId}/rooms Swagger UI

  • Дата и время запроса

  • Инициатор запроса

  • Комментарий – ссылка на мероприятие или его название (если комната создана при создании нового мероприятия), из которого был сделан запрос, в административной части

  • Комментарий – параметры запроса

  • Код ответа – код любого ответа (201, 400, 401, 403)

Удаление комнаты для мероприятия

DELETE /spaces/{spaceId}/rooms/{roomId} Swagger UI

  • Дата и время запроса

  • Инициатор запроса

  • Комментарий – ссылка на мероприятие, из которого был сделан запрос, в административной части

  • Комментарий – параметры запроса

  • Код ответа – код любого ответа (201, 400, 401, 403)

Запрос уникальной ссылки для текущего пользователя

POST /spaces/{spaceId}/rooms/{roomId}/generate-access Swagger UI

  • Дата и время запроса

  • Инициатор запроса

  • Комментарий – ссылка на мероприятие, из которого был сделан запрос, в административной части

  • Комментарий – параметры запроса и значения role и externalUserId из тела запроса

  • Код ответа – код любого ответа (201, 400, 401, 403)

Получение данных вызовов по комнате

GET /spaces/{spaceId}/analytics/calls Swagger UI

  • Дата и время запроса

  • Комментарий – ссылка на мероприятие, из которого был сделан запрос, в административной части

  • Комментарий – параметры запроса, id вызовов для ответа с кодом 201

  • Код ответа – только код ответа для 400, 401, 403

Получение данных по участникам мероприятия

GET /spaces/{spaceId}/analytics/report Swagger UI

  • Дата и время запроса

  • Комментарий – ссылка на мероприятие, из которого был сделан запрос, в административной части

  • Комментарий – параметры запроса, id полученных пользователей из ответа с кодом 201

  • Код ответа – только код ответа для 400, 401, 403