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

Добрый день!

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

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

2 лайка

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

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

Install https://www.hotjar.com/

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

1 лайк

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

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

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

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

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