Время отклика пользователей

:information_source: Краткое описание Отображает время ответа на карточке пользователя
:hammer_and_wrench: Ссылка на репозиторий https://github.com/communiteq/discourse-user-response-times
:open_book: Руководство по установке Как установить плагины в Discourse
:moneybag: Спонсор @WorldIsMine

Возможности

Этот плагин определяет, сколько времени пользователь обычно тратит на ответ на свои личные сообщения (ЛС), и отображает эту информацию на его карточке.

Время ответа пересчитывается ежедневно и основывается на том, сколько времени пользователь тратит на ответ на свои ЛС за определённый промежуток времени. Пользователи с правами администратора исключаются.

Настройки

Параметр Описание
user response times mode Определяет используемый алгоритм. Возможные значения: percentile (процентиль) или average (среднее). По умолчанию — percentile.
user response times percentile Используется в режиме percentile. Определяет процентиль, применяемый в расчёте. Диапазон: 1–100. Значение 100 соответствует максимальному времени ответа, 50 — медиане. Рекомендуемое (и значение по умолчанию) — 80.
user response times days Количество дней, на которое возвращается расчёт. По умолчанию — 60.

После изменения этих значений необходимо вручную запустить задачу Jobs::UpdateResponseTimes (или подождать до 24 часов).

17 лайков

Могу ли я сделать эту функцию доступной только для сотрудников?

2 лайка

Это было бы интересно и для этого варианта использования.

Соответствует ли это требованиям GDPR?

Что вы имеете в виду? Это не тот тип данных, который регулируется GDPR, но, если хотите, вы можете объяснить пользователям, зачем он собирается, почему необходим, как хранится и для каких целей используется. Если у вас есть законные основания по всем этим пунктам, то всё соответствует требованиям GDPR.

В любом случае стоит продумать эти моменты, ведь ответ сразу покажет, действительно ли это необходимо или это просто ещё один «приятный бонус», который никому на самом деле не интересен :joy:.

Тем не менее — знание времени отклика не является данными, которые могут или используются для идентификации пользователя.

2 лайка

Однако это говорит кое-что о пользователе.

Тем не менее, оно использует уже имеющуюся информацию и не хранит дополнительные данные. С точки зрения соответствия GDPR оно не лучше и не хуже других действий пользователя на форуме. Кроме того, данные усредняются, поэтому конкретные точки данных не раскрываются.

Вся идея плагина заключается в том, чтобы сделать информацию доступной для пользователей, поэтому предоставление доступа только сотрудникам выходит за рамки того, что я считаю осмысленным использованием. Я бы принял pull request.

2 лайка

Интересно, используют ли люди это в своих играх и становятся ли они более отзывчивыми?!

1 лайк

Кто-то может — но как часто люди действительно просматривают профили, даже свои собственные :thinking:

2 лайка

Ну, можно было бы добавить топ-10 ответчиков, чтобы стимулировать G’s my e. :wink: