2011-01-04 2 views
1

Я ищу простой способ отслеживать активность пользователя сайта с включенным членством asp.net. Я хотел бы видеть, кто обращается к тем, какие страницы и когда, общее количество посещений для каждой страницы и т. Д.asp.net журнал активности членства

Есть ли открытые бесплатные решения или хороший пример?

+0

Прискорбно, что членство asp.net не регистрирует имя пользователя в журнале IIS. – Greg

ответ

1

проверить эту статью: Tracking User Activity.

Из статьи:

Многие учетные записи пользователей поддержки веб-приложений ASP.NET, что позволяет посетителям создать учетную запись и войдите на сайт. С небольшими усилиями вы можете отслеживать активность зарегистрированных пользователей. Это может включать в себя операции записи, такие как страницы, которые были посещены, а также какие действия были выполнены. Рассмотрим страницу, которая позволяет пользователю управлять своим профилем. При первом прибытии на эту страницу журнал активности может добавить запись, например «Посещение страницы профиля пользователя». После обновления своего адреса электронной почты журнал активности может записывать «Измененный адрес электронной почты с сайта [email protected] на [email protected]». Такое отслеживание использования обеспечивает более глубокий уровень анализа, чем это возможно при использовании файлов журналов или онлайн-статистики посетителя. Вместо данных, в которых сообщается общее количество посетителей или как средний пользователь взаимодействует с сайтом, отслеживание активности пользователей может обеспечить очень подробное представление о том, как конкретное лицо использует приложение и какие действия он выполняет при подписании на сайт ,

В данной статье рассматриваются способы записи действий ваших пользователей в таблицу базы данных и отображения этой информации на веб-странице. Для загрузки доступно полное рабочее демо-приложение, которое показывает эти методы в действии.