Per cosa viene utilizzato l'agente utente HTTP dei visitatori archiviato in log_visitor_info?


9

Mi chiedevo dove venissero utilizzate le informazioni sull'agente utente HTTP dei visitatori in Magento. La log_visitor_infotabella è piuttosto grande (e per me sembra che le informazioni dell'agente utente siano inutili?).

Ho sfogliato il codice e ho trovato solo i seguenti tre usi:

  • Controlla gli user agent ignorati (comunque, non i dati degli user agent memorizzati ma quelli ricevuti dall'helper) (vedi Mage_Log_Model_Visitor, _construct())
  • Aggiunta delle informazioni dell'agente utente in ( Mage_Log_Model_Visitor, initServerData())
  • Salvataggio delle informazioni sui visitatori ( Mage_Log_Model_Resource_Visitor, _saveVisitorInfo())

Esiste un altro luogo (Rapporti, voce di menu nel back-end, ...) in cui vengono visualizzate / necessarie le informazioni dell'agente utente HTTP?


2
Non riesco a vedere altri usi per questo. Potrebbe essere utile ma non riesco a vedere un uso corrente.
— David Manners,

Ho pensato che le eccezioni di progettazione in admin lo usassero per abbinare determinati temi / pacchetti / etc basati su un agente utente, ma forse mi sbaglio, dovrò cercarlo.
— pspahn,

Troverei immensamente utile mettere le ricevute degli ordini, poiché quando un cliente afferma che c'è un errore nel negozio aiuta enormemente a conoscere la loro combinazione OS / browser per la risoluzione dei problemi / cercando di replicarlo. Ho pubblicato una domanda qui: magento.stackexchange.com/questions/73956/…
— Jan 'Saffi' Stekelgunsson

Risposte:


2

Quindi in primo luogo non riesco a vedere nulla che utilizzi direttamente l'agente utente archiviato nella voce del registro visitatori.

Le eccezioni del tema del pacchetto utilizzano direttamente il $_SERVER['HTTP_USER_AGENT']valore come con le altre posizioni che controllano l'agente utente.

La mia ipotesi migliore, e mi dispiace che sia un'ipotesi, è che qualcuno ha pensato che forse potrebbe essere utile archiviare queste informazioni. Il proprietario di un negozio potrebbe voler vedere quanti visitatori utilizzano quale browser, ma al momento non riesco a vedere nulla che lo faccia.


Grazie per il controllo. Avrebbe senso usare / visualizzare i dati se sono memorizzati (e non solo riempire il database, se il registro è abilitato).
— Anna Völkl,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.