Анализ с использованием дескрипторов javascript

By admin

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

Схема проведения веб-аналитики при помощи javascript-дескрипторов

Схема проведения веб-аналитики при помощи javascript-дескрипторов

С началом использования дескрипторов javascript, веб-страницы могут покидать сервер без необходимости фиксации данных и предоставляются посетителям сайта. Информация о визите посетителя в свою очередь фиксируется на других серверах (обычно на серверах сторонних исполнителей веб-аналитики), обрабатывается там и предоставляется в виде отчета, доступного по сети. Компаниям больше не нужно содержать собственную структуру по сбору данных, группу их обработки и систему оповещения. Однако не все так просто. Посмотрим, как протекает процесс:

  1. Клиент вводит URL в браузере
  2. Запрос страницы поступает на один из серверов
  3. Сервер отсылает страницу вместе с фрагментом javascript, присоединенного к ней
  4. При загрузке страницы этот javascript выполняется, фиксируя просмотр страницы, подробности сеанса посетителя, файлы cookie и посылает все это на сервер сбора данных
  5. В некоторых случаях после получения первого набора данных сервер посылает браузеру дополнительный код, чтобы установить дополнительные файлы cookie или собрать больше данных
    Данные могут фиксироваться как на серверах стороннего исполнителя, так и на машине клиента, последнее значительно безопаснее.

Преимущества дескрипторов javascript:

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

Недостатки дескрипторов javascript:

  • В целях повышения безопасности использования интернет, у некоторых пользователей отключена поддержка javascript, о них не удастся собрать никаких данных. Данные статистики сильно разнятся (от 2 до 15%), принято считать, что около 5% посетителей не учитывается в статистике, из-за отсутствия поддержки javascript.
  • Еще один существенный недостаток – javascript базируется на стороне браузера, а не на стороне сервера. Некоторые сайты хранят данные в течение сеанса посетителя на сервере. В таком случае, дескрипторы не зафиксируют существенной информации. Если информация собирается на стороне сервера, а не стороне браузера, дескрипторы javascipt не дадут полезных данных
  • Фиксация данных о загрузке файлов и переадресации при помощи дескрипторов javascript сложнее, чем с использованием веб-журналов
  • Если на сайте применено несколько дескрипторов javascript, возможны конфликты между ними.

Когда применять дескрипторы javascript:

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

Tags: , ,

Leave a Reply

Контакты

По любым вопросам обращайтесь:
bоnifico @ yаndеx.ru