До недавнего времени понятие статистики, предоставляемой «Спайлогом», было связано исключительно со счетчиками, которые можно было установить на своем сайте. Теперь это понятие расширилось — компания выпустила программу SpyLOG Flexolyzer, которая предназначена для обработки лог-файлов сайтов и формирования расширенной статистики посещаемости. Появление продукта позволяет теперь ориентироваться не только на данные счетчиков (что в силу определенных причин не давало возможность получить полную информацию о посещаемости), но и на анализ реального доступа к страницам сайтов.
Да, счетчики дают возможность довольно точно оценить количество посетителей вашего сайта. Однако их особенности сказываются на том, что часть информации не учитывается.
Связано это с несколькими причинами. Так, если посетитель, заходя на страницу вашего сайта, не дожидается ее полной загрузки и уходит, то счетчик не успевает загрузиться и, соответственно, зафиксировать заход. У посетителя может быть отключена загрузка картинок, что не позволяет выполнить загрузку счетчика. Может стоять файрвол, который заведомо «режет» все счетчики, уменьшая трафик. Результат — заниженная информация, но насколько она занижена по сравнению с реальной, вряд ли кто сможет сказать точно.
В отличие от счетчиков в файлы логов посещений записывается вся информация о подключениях посетителей, поэтому посещаемость по данным логов должна быть выше. Но в то же время логи не сохраняют часть информации о посетителях, которая может быть востребована для анализа. Например, разрешения экранов фиксируются счетчиками, но не фиксируются в логах. Выход? Использовать для получения более достоверной информации оба варианта.
Основной конкурент программы — система WebTrendsС системой WebTrends, на которую в качестве основного конкурента ссылаются авторы разработки, работать не приходилось, но в качестве сравнения можно взять и другие программы. В частности, можно сравнить Flexolyzer с системой WebLog Expert. Как и Flexolyzer, вторая программа работает с логами статистики и позволяет обрабатывать логи Apache и IIS. По своим возможностям анализа логов эти продукты довольно близки. Оба обеспечивают формирование статистики по временным факторам, доступу к страницам, файлам, пути перемещения посетителя по сайту, точки входа и выхода. Формируется статистика по посетителям в разрезе доменов, стран, городов (программа Flexolyzer поставляется с базой городов России, в коммерческой версии она добавлена базой городов Украины и США, в базовой поставке WebLog Expert информация обрабатывается только по странам).
Статистика формируется и в разрезе ссылающихся сайтов, поисковых машин (включая поисковые фразы), роботов, операционных систем и ряду других показателей. Формируется информация и об ошибках. Если же говорить в целом, то Flexolyzer формирует статистические данные по шестидесяти предустановленным отчетам, WebLog Expert — по тридцати. Кроме того, Flexolyzer дает возможность создавать собственные отчеты в любых разрезах, которые могут интересовать владельца сайта, а у WebLog Expert такие возможности более ограничены. Если же говорить о том, в каком виде представляется информация, то в обеих программах ее можно просмотреть в табличном и графическом виде. Имеется возможность сохранения отчетов во внешних файлах (в форматах HTML, Excel и XML).
В недалеком будущем программа будет уметь обрабатывать совместно лог-файлы и данные счетчиковДа, в целом оба пакета похожи друг на друга. Так был ли смысл разрабатывать еще один подобный продукт, если бы он не предоставлял больших возможностей, чем его аналоги? Начнем с того, как обрабатываются и хранятся данные. Придется принять на веру заявление разработчиков, что система Flexolyzer без особых проблем обрабатывает пятьдесят миллионов записей, не захлебываясь от такого объема. Правда, скорость обработки довольно невысокая — до двух миллионов записей в час (WebLog Expert на небольших объемах показывает существенно большую скорость обработки). Зато после первоначальной обработки данные хранятся в собственном формате программы, и повторное получение отчетов выполняется в кратчайшее время. Программа может быть настроена на создание архивов данных по прошествии определенного пользователем времени (по умолчанию — спустя месяц после событий). Архивные данные в случае необходимости можно подключать к отчетам, формируя обобщенные данные за более продолжительный период.
Программа автоматически определяет около тридцати типов лог-файлов, самонастраиваясь на них. В случае возникновения затруднений разработчики готовы оказать помощь в подключении нестандартных форматов или в определении причин отсутствия тех или иных отчетов по вроде бы стандартным логам (как это было у меня, когда оказалось, что в настройках IIS были выставлены не все параметры логов, вследствие чего отчеты формировались не в полном объеме). Например, для того чтобы IIS формировал лог-файлы необходимого вида, нужно в его настройках отметить следующие поля:
- Date (date);
- Time (time);
- Extended Properties;
- Client Ip Address (c-ip);
- User Name (cs-username);
- Method (cs-method);
- URI Stem (cs-uri-stem);
- URI Query (cs-uri-query);
- Protocol Status (cs-status);
- Bytes Sent (sc-bytes);
- Protocol Version (cs-version);
- User Agent (cs(User-Agent));
- Referer (cs(Referer)).
Большое преимущество программы в том, что в ней можно формировать сложные многоуровневые отчеты. Такие отчеты есть и среди стандартных (поэтому в строке статуса программы показано наличие не озвученных выше шестидесяти отчетов, а семидесяти пяти — в их число включены и подотчеты). Например, отчет "Поисковые системы/слова" формируется по двум уровням: на первом уровне — поисковые системы, на втором — слова или выражения, по которым пользователи попали на ваш сайт. Очень удобно для оценки эффективности размещения рекламы на поисковиках, таких как «Яндекс», Google. Подобным образом формируется и отчет по посещаемости: на верхнем уровне — данные по дням в целом, на втором — в разрезе часов.
Помимо табличного отчета формируются и графики. Например, для отчета по посещаемости на графике показываются данные по загрузкам, хитам, сессиям, средним значениям по загрузкам и хитам и средней длине сессии. Не всегда бывает удобно видеть сразу все графики — слишком разные у них значения. Поэтому предусмотрена возможность показа лишь тех графиков, которые хотелось бы увидеть в данный момент.
Удобство перерасчета статистики — ее можно проводить в любое время для каждого отчета индивидуальноСтатистические данные можно пересчитать в любой момент времени. Перерасчет можно выполнять как сразу для всех отчетов, так и для любого из них. При этом можно устанавливать различные временные интервалы, которые на других отчетах сказываться не будут. Кроме того, используя календарь, на котором отмечены дни, попавшие в расчет статистики, можно выбирать отдельные дни или временные отрезки, за которые вы хотите посмотреть отчет. Данные при такой выборке выводятся без дополнительного перерасчета. Еще одно удобство программы — предопределенная разбивка посетителей по категориям «случайные» и «заинтересованные». Параметром, определяющим правило отнесения посетителей к той или иной аудитории, является количество просмотренных ими страниц. Этот параметр можно менять, выделяя, например, посетителей, просмотревших более пяти страниц вместо двух, установленных по умолчанию.
Стандартные отчеты можно фильтровать. Для этого в программе используется понятие «идентификатор». Это условие или набор условий, по которым проводится отбор статистических данных. Действие идентификатора в SpyLOG FlexoLyzer аналогично действию фильтра, только при этом записи не сортируются, а помечаются. В дальнейшем это позволяет учитывать или игнорировать выбранные записи в каком-либо отчете, задав для него соответствующие идентификаторы. Идентификаторы разделены на четыре типа — по географии, страницам, трафикогенераторам и поисковым агентам. Создав необходимый набор идентификаторов, можно выполнять анализ посетителей по вполне конкретным характеристикам. Например, задавая ограничения по географии, страницам и поисковым словам, вы сможете получить информацию о том, чем интересуются посетители из того или иного региона. Результатом будет лучшее понимание, например, того, что и как нужно продвигать через сайт.
Однако возможности анализа не ограничиваются включенными в поставку программы отчетами. Еще одним преимуществом программы является наличие редактора, с помощью которого можно создавать собственные отчеты. Условно их можно разделить на четыре типа:
- отчеты по общим характеристикам посещаемости сайта;
- отчеты, предназначенные для анализа загруженных пользователями файлов;
- отчеты по параметрам страниц;
- отчеты по поисковым роботам.
Параметры, на основе которых будут строиться отчеты, зависят от выбранного типа. Сами отчеты могут содержать как ранее определенные идентификаторы, так и идентификаторы, создаваемые в процессе подготовки отчетов. Помимо параметров и идентификаторов для отчетов можно указать и количество включаемых в отчет записей, которые отбираются по принципу наиболее высоких показателей. Все настройки нового отчета выполняются с помощью менеджера, последовательно проводящего пользователя по всем этапам.
Используйте программу для анализа рекламных кампаний, привлекательности сайта для продаж и в иных ситуацияхДля чего может оказаться удобным использование столь подробной статистики посещаемости? Вы обменялись ссылками с рядом дружественных вам сайтов, и теперь нужно оценить, насколько целесообразно было размещение своих ссылок на их страницах. Для этого можно создать новый отчет, в котором необходимо будет использовать параметры ссылающихся сайтов. Для ограничения перечня сайтов теми, которые вы хотите проанализировать, можно подготовить идентификатор, в котором они будут перечислены, и использовать его для фильтрации данных. Либо вместо адреса сайта может быть выбран определенный параметр (метка), прописываемый в ссылке на ваш сайт.
Аналогично можно проводить и анализ рекламной кампании. При размещении материалов на разных сайтах в ссылках на свой проект можно указать определенную метку, значение которой в дальнейшем будет использоваться для анализа. Эти метки тем более необходимы в тех случаях, когда на ссылающихся сайтах размещен не один, а несколько ваших материалов. Программу можно использовать и для анализа продаж, осуществляемых через сайт. В этом плане бывает интересно выяснить, как посетители узнали о продаваемом продукте, за сколько шагов дошли до оформления заказа, что включили в заказ, из какого региона пришли посетители, какова конверсия сайта (то есть сколько посетителей от общего количества завершили просмотр сайта заказом). FlexoLyzer позволяет построить и столь сложные отчеты.
Как и большинство других продуктов, SpyLOG FlexoLyzer имеет как свои плюсы, так и минусы. Минусы — требование отдельной машины для обработки больших объемов, не очень высокая производительность, требование наличия установленного на компьютере ПО Microsoft .Net Framework, возможность при наличии одной лицензии вести анализ только одного сайта. А если у компании их несколько? Плюсы — стабильность при обработке больших объемов информации, быстрое построение различных отчетов, быстрый доступ к ранее обработанным данным. Информация, которую пользователь получает после анализа данных, наглядна и показательна, ее удобно использовать в работе.
Ссылки по теме
Статья получена: hostinfo.ru