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


#1

Добрый день!

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

Зачастую очень сложно узнать что было у пользователя в конкретный момент времени. И правды не найти, логов никаких нет. Что делали, как, косяк в системе плавающий или пользователи косячат - не понятно.


#2

А где хранить информацию и что делать если пользователь не авторизован?


#3

Я имею в виду пользователей админки, вероятно в БД.


#4

Install https://www.hotjar.com/

You will get everything what you need plus many more :slight_smile:


#5

Соглашусь с @redrikshukhart, такое логирование будет полезным, а в Multi-Vendor вдвойне. Однако, хранение, как мне кажется, должно быть не в БД, а в файлах. Функциональность должна быть опциональной, и еще, в Multi-Vendor, если так возможно, включать логирование в отдельности для магазинов с записью в свой файл по ID вендора.


#6

Послушайте @traviq и подключите хотжар
При жалобах на ошибки включаете запись по паттерну адреса страниц и ищите ошибки


#7

Не улавливаю связь между логированием и hotjar. :face_with_raised_eyebrow:


#8

Мне надо понять что делают пользователи в админке, а не посетители сайта.


#9

Все верно, подключите через хук в админку