Каковы полезные параметры для хранения при отслеживании просмотров страниц? [закрыто
Вопрос
Я хочу реализовать простую внутреннюю таблицу, которая отслеживает представления пользователей на моем веб-сайте. Не нацеливаясь на какую -то конкретную гипотезу, какие полезные данные для хранения? В конце концов я буду использовать его для создания графиков или деревьев решений, чтобы лучше узнать о нашей пользовательской базе. Это статично (без JavaScript).
Вещи, о которых я могу придумать:
- Доступ к URL
- Http см. [R] er
- Http принимает язык
- Браузер-Агент
- Идентификатор сессии
- Идентификатор пользователя (при входе в систему)
- Время посещено
Решение
Это зависит от того, насколько общедоступен ваш сайт. Если ваш сайт требует аутентификация Вы можете иметь больше контролируемого статистика Потому что вы можете проследить историю пользователей (посетителей). В случае, если пользователь не требует аутентификации, вы ограничиваете информацию, предоставленную Переменные сервера: Http_user_agent; Remote_user; Remote_addr; УДАЛЕННЫЙ УЗЕЛ; Remote_port; Http_cookie; Http_user_agent.
Я реализовал что -то подобное для некоторых Непубличный сайт Каждый раз, когда пользователь входит на сайт, информация, которую я храню выглядит:
- Пользовательский ключ
- Удаленный хост IP
- Дата входа в систему
- Последний запрос DateTime
- Общее время подключено (минуты)
- Последний запрос минут
- Событие/действие выполнено
Другие советы
Звучит как хорошее начало,
Я был бы склонен хранить IP -адрес посетителя и вывести из этого с помощью Geo IP поиска местоположения посетителя.
Кроме того, вы можете рассмотреть вопрос о обратном dns's's IP, чтобы получить представление о провайдере, в котором вы пользователю, вы никогда не можете использовать его, но опять же, это может быть полезно, если у вас есть отчет о кэшировании вниз по течению, вызывая проблемы.