Онлайн-сетка клиентов magento2 - пропущенное поле: IP, последний URL и т. д.

Как я могу вернуть в Magento 2 (версия 2.0.0) некоторые поля для онлайн-сетки клиента, такие как IP, последний URL и т. Д.?

В меню столбцов доступно всего 6 столбцов:

Сетка Magento 2.0.0

В бета-версии Magento 2 были доступны следующие поля:

Сетка Magento 2-бета


person sergei.sss    schedule 08.12.2015    source источник
comment
В magento 2 2.0.0 было удалено расширение Mage_Log ... Но, может быть, разработчики перенесли эту функциональность на другие расширения и пользователям стоит включить ее в настройках?   -  person sergei.sss    schedule 08.12.2015


Ответы (1)


Простой ответ:

Нет, нельзя, и даже пытаться не стоит. Стандартным решением на сегодняшний день является использование стороннего сервиса / программного обеспечения, такого как Google Analytics или Piwik.

Дополнительные пояснения: Внутренний модуль, отвечающий за это, был удален, поскольку он не использовался в большинстве случаев, но оказал большое влияние на производительность. Особенно "последний URL" - очень дорогая функция, которая требует записи в базу данных по каждому запросу клиента. Это дорого, добавляет 100-300 мсек на каждый запрос пользователя и использует ресурсы ввода-вывода, которые важны для процесса заказа и могут в худшем случае замедлить весь процесс заказа, если у вас много клиентов онлайн в то же время. Последний IP-адрес, возможно, еще можно получить из последней записи входа в систему. Но я не уверен, какие магазины Magento имеют к этому отношение.

Также примечательно, что есть страны, где вам не разрешено хранить полные IP-адреса пользователей.

person Flyingmana    schedule 13.04.2017