Альтернатива аналитике Google, которая работает на ASP.NET и не использует журналы IIS?

Можно вызвать "кэширование всей сессии", если Вы добавляете идентификатор сессии как побочный параметр js/css файла:

<link rel="stylesheet" src="myStyles.css?ABCDEF12345sessionID" />
<script language="javascript" src="myCode.js?ABCDEF12345sessionID"></script>

, Если Вы хотите кэширование всей версии Вас, мог бы добавить некоторый код для печати даты файла или подобный. При использовании Java, можно использовать пользовательский тег для генерации ссылки изящным способом.

<link rel="stylesheet" src="myStyles.css?20080922_1020" />
<script language="javascript" src="myCode.js?20080922_1120"></script>
19
задан MatthewMartin 22 July 2009 в 12:34
поделиться

4 ответа

Недавно я составил список (в основном) бесплатные альтернативы GA.

http://regulargeek.com/2010/05/29/25-free-google-analytics-alternatives/

Многие из них основаны на облаке, но некоторые также полностью размещены на хостинге. Я не могу порекомендовать конкретное решение, но самые популярные пакеты для самостоятельного размещения выглядят как Grape Web Statistics ( http://www.quate.net/grape ), Open Web Analytics ( http: / /www.openwebanalytics.com/) и Piwik ( http://piwik.org/ ).

22
ответ дан 30 November 2019 в 03:48
поделиться

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

Различные альтернативы Google Analytics рассмотрены здесь:

http://sixrevisions.com/usabilityaccessibility / 10-многообещающие-бесплатные-инструменты-веб-аналитики /

Энди

5
ответ дан 30 November 2019 в 03:48
поделиться

Сколько деталей вам нужно? Если мне не нужны все перечисленные обширные возможности, я бы просто написал что-нибудь сам.

, например, внизу главной страницы поместите что-то вроде:

<webapp:MyPageCounter ID="counter" runat="server" />

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

Если вам ДЕЙСТВИТЕЛЬНО нужно больше функций, я думаю, что некоторые виртуальные хостинги позволяют приложениям PHP. ;)

2
ответ дан 30 November 2019 в 03:48
поделиться

Вы можете добавить http-модуль в конвейер asp.net и списывать значения в базу данных sql, если вы настроены делать все самостоятельно.

4
ответ дан 30 November 2019 в 03:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: