Веб-аналитика: анализ информации о посетителях веб-сайтов - [19]

Шрифт
Интервал

• При отсутствии непосредственного доступа к самим веб-серверам (технически) или журналам веб-сервера применение дескрипторов JavaScript — единственный выбор. Дескрипторы на страницах можно легко установить самостоятельно, а для формирования отчетов использовать провайдера ASP. Этот подход особенно хорош для малого и среднего бизнеса.

• Кеширование страниц либо локально на компьютере посетителя, либо на фермах кеширования, таких как Akamai Technologies, не проблема для дескрипторов JavaScript (в отличие от веб-журналов). Независимо от того, откуда загружается веб-страница, дескриптор JavaScript выполняется, и инструмент веб-аналитики будет способен собрать данные.

• Наличие полного контроля над тем, какие именно данные собирать. Существует также возможность реализовать специальные дескрипторы на специальных страницах (корзинка, расчет, подтверждение заказа, статьи базы знаний), позволяющие собирать дополнительные данные для этих страниц (например, цена заказа, количество, наименование товара и т.д.).

• Применение дескрипторов JavaScript позволяет разделить сбор данных и их обслуживание. При использовании дескрипторов JavaScript выпуск сайта происходит немного быстрее, поскольку отдел информационных технологий не должен ничего проверять, кроме установки дескриптора на странице. (Ответственность за сбор данных теперь несет исполнитель.) Больше не придется беспокоить отдел информационных технологий, чтобы установить файлы cookie или отследить сеансы, теперь инструмент аналитики способен это сделать сам.

• Большинство новшеств разработчиков (новые возможности, усовершенствование сбора данных и т.д.) относятся к методике JavaScript. Большинство производителей перестало активно улучшать свои инструменты в версии для веб-журналов, а многие даже не предоставляют такие версии.

• Упрощается использование файлов cookie стороннего производителя (устанавливаемых владельцем сайта или, как обычно, исполнителем), отслеживание пользователей на нескольких доменах, поскольку файлы cookie стороннего производителя и их идентификационные элементы остаются неизменными при посещении пользователем нескольких доменов, где установлены те же дескрипторы JavaScript.

Недостатки использования дескрипторов JavaScript в качестве механизма сбора данных

• Не у всех посетителей веб-сайта разрешено выполнение кода JavaScript, зачастую для защиты его отключают. Об этих пользователях платформа аналитики не сможет собрать никаких данных. Реальная статистика отсутствует, но примерно у 2-6 процентов посетителей установлена защита от JavaScript, в результате они окажутся невидимы.

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

• Сбор данных при помощи дескрипторов JavaScript базируется на “стороне браузера”, а не на “стороне сервера”. Некоторые веб-сайты, вместо того чтобы хранить данные в файлах cookie или параметрах URL, хранят их в течение сеанса посетителя на сервере. В таком случае, дескрипторы не зафиксируют существенной информации. Если принятая стратегия подразумевает содержание ключевых данных на сервере, а не в браузере (машине посетителя), то дескрипторы могут не подойти (либо придется пройти процедуру изменения стратегии информационной технологии).

• Фиксация данных о загрузке (например, файлов PDF или EXE) и переадресации при помощи дескрипторов JavaScript сложнее, чем с использованием веб-журналов, хотя некоторые исполнители предпочитают интеллектуальные решения.

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

Рекомендация

Возможность применения дескрипторов JavaScript при сборе данных следует рассмотреть в первую очередь. Большинство новшеств веб-аналитики исходят от тех производителей, которые совершенствуют свои инструменты в области использования дескрипторов JavaScript. Кроме того, их применение может быть оптимальным при необходимости управления собираемыми данными, что позволяет группе аналитики фиксировать именно то, что нужно. Единственное возможное дополнение — это использование веб-журналов для замера оптимизации поисковой системы (Search Engine Optimization — SEO), а также поведения веб-роботов на веб-сайте.

Анализ пакетов

Анализ пакетов (packet sniffing) — один из наиболее технически сложных способов сбора веб-данных. Появившись практически одновременно с другими, эта методика по ряду причин не стала столь же популярной, как другие, описанные в данной главе. Среди производителей, предоставляющих решения веб-аналитики на базе анализа пакетов, следует отметить Clickstream Technologies. Появляются также некоторые интересные способы применения анализаторов пакета, например SiteSpect использует данную технологию для многопараметрической проверки, устраняя необходимость в применении дескрипторов на веб-сайте.