Глава 13. Анализ трафика и посещаемости
После того, как вы запустили свой сайт, вы, скорее всего, захотите проанализировать посещаемость. В этой части руководства вы научитесь тому, как посылать информацию о посещении провайдеру аналитики и как использовать хелпер Analytics. Отслеживание информации о посетителях (Аналитика) Аналитика – это общий термин для технологии, которая измеряет трафик на вашем сайте, так чтобы вы могли понимать, как пользователи используют ваш сайт. Существует много сервисов аналитики, например, от компаний Google, Yahoo, StatCounter и других. Аналитика работает следующим образом, вы регистрируетесь на сайте у провайдера аналитики, который будет отслеживать ваш сайт. Провайдер предложит вам сниппет JavaScript-кода, включающий ваш идентификатор. Вы должны добавить этот код на страницы, посещение которых вы хотите отслеживать (обычно код добавляют в конец компоновки страницы). Когда пользователи запрашивают страницу, которая содержит подобный JavaScript-код, сниппет отсылает информацию о текущей странице провайдеру аналитики, который сохраняет набор деталей. Когда вы захотите взглянуть на аналитику вашего сайта, вы заходите на сайт провайдера. После этого вы можете просмотреть разнообразные отчеты о вашем сайте, например:
ASP.NET содержит несколько хелперов аналитики (Analytics.GetGoogleHtml, Analytics.GetYahooHtml и Analytics.GetStatCounterHtml), которые упрощают управление JavaScript-сниппетами аналитики. Вместо того, чтобы думать о том, как и где разместить JavaScript-код, вы просто добавляете хелпер на страницу. Единственная информация, которую вам нужно предоставить – это имя аккаунта (для StatCounter нужно предоставить еще некоторые данные). Следуя следующими шагами, вы создадите компоновку страницы, которая будет использовать хелпер GetGoogleHtml. Если у вас уже есть учетная запись одного из провайдеров аналитики, вы можете использовать свой аккаунт.
Добавь пакет ASP.NET Web Helpers Library на свой сайт, так как это описывается в главе Учебный курс по WebMatrix, глава 2. Использование кода веб-страниц ASP.NET. Создайте учетную запись в сервисе Google Analytics и запомните имя учетной записи. Создайте страницу компоновки с именем Analytics.cshtml и добавьте в нее следующую разметку:
Если вы используете учетную запись другого провайдера аналитики, то используйте следующие хелперы:
Замените значение myaccount с именем аккаунта, который вы создали. Запустите страницу в браузере. Откройте в браузере исходный код страницы, вы видите разметку кода провайдера аналитики:
Войдите в систему Google Analytics и посмотрите статистику вашего сайта. Если вы разместите сайт в интернете, то вы увидите записи посещений ваших страниц. |