Это зачастую портит множество реализаций. Помните золотое правило: дескрипторы JavaScript должны быть встроены. Не нужно размещать их в таких хитроумных местах, как внутренние таблицы, фреймы и т.д. Расположение дескриптора способно существенно повлиять на точность сбора данных.
Веб-сайты становятся все более динамическими с точки зрения взаимодействия с клиентами или предоставления содержимого. Так, одна и та же страница .html (или .jhtml, или .asp, или .jsp) может делать разные вещи. Это означает, что для ее идентификации больше нельзя полагаться на схему
Дескрипторы JavaScript, а, возможно, и все другие методы, собирают информацию обо всех URL наряду со всеми основными параметрами. В ходе реализации (и при частых изменениях сайта) придется “обучать” инструмент веб-анализа идентифицировать страницы по комбинации имен файлов и параметров.
Вот, например, один из произвольно взятых URL с блога автора, который относится к статическому сайту:
http://www.kaushik.net/avinash/2006/10/ten-minutes-with-brett-crosby-google-analytics.html
В данном случае .html просто указывает индивидуальную страницу.
Однако рассмотрим следующий URL, взятый с веб-сайта Best Buy:
http://www.bestbuy.com/site/olspage.jsp?skuId=7686998&type=product&cmp=++&id=1134704163586
Это olspage.jsp
Используйте по возможности собственные файлы cookie, а не стороннего производителя. Они позволяют собирать информацию трех следующих типов.
Атрибуты источника
. Определяют, откуда приходят посетители (веб-сайты, кампании, поисковые системы и т.д.).Атрибуты страницы
. Определяют, что видят посетители, как часто, где, группируют страницы по содержимому и т.д.Атрибуты пользователя
. Определяют, кем является посетитель (по постоянным анонимным идентификаторам, регистрационному имени, если оно есть, и т.д.).Обычно атрибуты источника и страницы лучше всего фиксировать по URL и параметрам, а атрибуты пользователя при помощи файлов cookie. Но будьте внимательны, фиксируйте лишь те данные, которые не относятся к личной идентификационной информации. Файлы cookie остаются на стороне браузера и могут легко читаться дескрипторами, что избавляет от необходимости хранить огромные URL.
Иногда атрибуты пользователя имеют тенденцию оставаться на стороне сервера после инициализации сеанса, например значение параметра TimesSelect анонимного файла cookie или регистрационное имя на веб-сайте New York Times. Учтите, что если дело обстоит так, то дескрипторам JavaScript эти данные недоступны.
Предупреждение
. Не забывайте, что у Internet Explorer 6 и 7 установлен предел количества файлов cookie, по 20 на домен. После его превышения браузер начинает удалять файлы cookie начиная с первого и далее, что нехорошо. Существуют способы обойти эти ограничения, например, консолидируя файлы cookie или используя поддомены. Пожалуйста, проверяйте общее количество устанавливаемых файлов cookie для всех решений веб-сайта, которые на это способны (приложения веб-аналитики, приложения многопараметрической проверки, опросы и т.д.). При возникновении любых проблем решайте их совместно с разработчиками.1
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии