Do czego służy agent użytkownika HTTP gości przechowywany w log_visitor_info?


9

Zastanawiałem się, gdzie w Magento wykorzystywane są informacje o kliencie HTTP użytkownika. log_visitor_infoTabeli jest dość duża (i dla mnie wydaje się, że informacje o agencie użytkownika jest bezużyteczny?).

Przejrzałem kod i znalazłem tylko następujące trzy zastosowania:

  • Poszukaj zignorowanych agentów użytkownika (zresztą nie zapisanych danych agenta użytkownika, ale otrzymanych od pomocnika) (patrz Mage_Log_Model_Visitor, _construct())
  • Dodawanie informacji o kliencie użytkownika w ( Mage_Log_Model_Visitor, initServerData())
  • Zapisywanie informacji o odwiedzających ( Mage_Log_Model_Resource_Visitor, _saveVisitorInfo())

Czy jest jakieś inne miejsce (Raporty, pozycja menu w backendie, ...), w którym informacje o agencie użytkownika HTTP są wyświetlane / potrzebne?


2
Nie widzę w tym innych zastosowań. Może to być przydatne, ale nie widzę aktualnego zastosowania.
David Manners

Myślałem, że wyjątki projektowe w admin używały tego, aby dopasować pewne kompozycje / pakiety / etc oparte na kliencie użytkownika, ale może się mylę, będę musiał to sprawdzić.
pspahn

Uważam, że niezwykle przydatne jest wystawianie potwierdzeń zamówienia, ponieważ gdy klient twierdzi, że w sklepie jest błąd, niezwykle pomaga znajomość jego kombinacji systemu operacyjnego / przeglądarki do rozwiązywania problemów / prób powielania tego. Wysłałem
Jan 'Saffi' Stekelgunsson

Odpowiedzi:


2

Po pierwsze, nie widzę niczego, co bezpośrednio korzysta z agenta użytkownika zapisanego w pozycji dziennika użytkownika.

Wyjątki motywu pakietu bezpośrednio używają tej $_SERVER['HTTP_USER_AGENT']wartości, jak w przypadku innych miejsc, które sprawdzają agenta użytkownika.

Moje najlepsze przypuszczenie i przepraszam, że to przypuszczenie, że ktoś pomyślał, że może być przydatne przechowywanie tych informacji. Właściciel sklepu może chcieć sprawdzić, ilu użytkowników korzysta z danej przeglądarki, ale obecnie nie widzę niczego, co by to robiło.


Dzięki za sprawdzenie. Sensowne byłoby użycie / przeglądanie danych, jeśli są one przechowywane (a nie tylko wypełnianie bazy danych, jeśli dziennik jest włączony).
Anna Völkl
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.