Для чого зберігається HTTP-агент відвідувачів, який зберігається у log_visitor_info, який використовується?


9

Мені було цікаво, де в Magento використовується інформація про відвідувачів HTTP-користувачів. log_visitor_infoТаблиця досить велика (і для мене це здається інформація агента користувача марна?).

Я проглянув код, і все, що я знайшов, були наступні три звички:

  • Перевірте наявність ігнорованих агентів користувача (все-таки не збережені дані агента користувача, а ті, що отримані від помічника) (див. Mage_Log_Model_Visitor, _construct())
  • Додавання інформації про агента користувача у ( Mage_Log_Model_Visitor, initServerData())
  • Збереження інформації про відвідувачів ( Mage_Log_Model_Resource_Visitor, _saveVisitorInfo())

Чи є якесь інше місце (Звіти, пункт меню в бекенде, ...), де відображається / потрібна інформація про агента користувача HTTP?


2
Я не бачу жодного іншого використання для цього. Це може бути корисно, але я не бачу поточного використання.
Девід Маннерс

Я подумав, що винятки з дизайну в адміністраторі використовували це, щоб відповідати певним темам / пакетам / тощо на основі агента користувача, але, можливо, я помиляюся, мені доведеться його шукати.
pspahn

Мені здасться надзвичайно корисним замовляти квитанції про замовлення, тому що, коли клієнт стверджує, що в магазині є помилка, це надзвичайно допомагає знати їх комбінацію ОС / браузер для усунення несправностей / спроби повторити це. Я опублікував тут питання: magento.stackexchange.com/questions/73956/…
Jan 'Saffi' Stekelgunsson

Відповіді:


2

Отже, по-перше, я не бачу нічого, що безпосередньо використовує агент користувача, збережений проти запису журналу відвідувачів.

Виключення теми теми пакета безпосередньо використовують $_SERVER['HTTP_USER_AGENT']значення, як і в інших місцях, які перевіряють агент користувача.

Моя найкраща здогадка, і шкода, що це здогадка, - це те, що хтось подумав, що, можливо, це може бути корисним для зберігання цієї інформації. Власник магазину може захотіти побачити, скільки відвідувачів використовує браузер, але я не бачу в даний час нічого, що це робить.


Дякуємо за перевірку. Було б сенс використовувати / переглядати дані, якщо вони зберігаються (а не просто заповнювати базу даних, якщо журнал включений).
Anna Völkl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.