Показать больше деталей из браузера пользователя

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

Наши пользователи обычно плохо разбираются в IT, и когда мы просим их предоставить эти детали, они часто не понимают, что от них требуется. Например: «Активны ли уведомления?», «Не заблокирован ли JavaScript?», «Включены ли куки?», «Какой браузер вы используете?», «Какова версия вашего браузера?» и другие подобные вопросы.

Часто такие проблемы вызваны низкой скоростью интернета: трудности с отправкой фотографий, замедление работы форума и т.д.

Поэтому нам приходится просить пользователей отправлять нам информацию со страницы this page, что является довольно сложным процессом.

Есть ли способ, чтобы Diskor отображал часть этой информации в панели администратора? Например, user agent, размер экрана или скорость интернета! Хотя этот запрос, скорее всего, противоречит GDPR :sweat_smile:

Столкнулись ли вы с подобной проблемой? Какое решение вы применяете в таких случаях?

Здравствуйте. Думаю, этот плагин вам поможет, так как он предоставляет информацию об устройстве пользователя и т. д.

Однако это не его основное назначение, поэтому я не уверен, как именно он будет работать. Если присмотреться к изображению (на моём мобильном телефоне отпечаток), то там действительно указывается браузер и прочее.

Это только начало, но требуется гораздо больше настроек в части файлов cookie и JavaScript. Честно говоря, даже наличие этой информации не всегда помогает диагностировать проблему. То, что действительно нужно, — это возможность воспроизвести проблему, собрав последовательность действий, которые привели к её возникновению. Это самое сложное в сборе.

Спасибо, @ondrej, я скоро изучу этот плагин. На первый взгляд, он кажется подходящим :star_struck:

Да, вы правы. Сегодня мы решаем некоторые проблемы именно так. Но, к сожалению, помимо всего сказанного, у пользователей низкий уровень терпения, и они не хотят сотрудничать в длительной диагностике. Они ожидают, что мы нажмём одну кнопку, и их проблема будет решена :sweat_smile:

Пользователи, которые не хотят помогать вам решить их проблему, не стоят того, чтобы им помогать. Моё скромное мнение.

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

В прошлом году изображения профилей внутри тем не открывались у некоторых мобильных пользователей. Согласно опросу около 50 пользователей. На фоне тысяч людей, включая нас, у нас не было проблем. Они лишь жаловались на это, но единственная возможная помощь с их стороны заключалась в предоставлении данных о браузере. Мы ничего не могли сделать, так как у нас эти проблемы не воспроизводились.

Проблема была решена после нескольких обновлений. Но всё, что мы получили, — это скриншоты тем без аватаров. Никакого логирования ни на одном уровне не было, и, думаю, единственным способом было протестировать клиент.

Я согласен, что необходимы оба элемента:

  • высококачественный технический профиль каждого пользователя нашей платформы, включающий технические детали, такие как браузер, операционная система, а также настройки JavaScript и файлов cookie. Также необходимо знать, не вызывает ли проблема установленное программное обеспечение, например, блокировщик рекламы, VPN или фильтр вредоносного ПО. Это сложнее получить.

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

Оба элемента имеют решающее значение для решения любых проблем с производительностью или удобством использования.