Первый шаг по отслеживанию RIA подразумевает выяснение причин его использования, какие проблемы клиентов он пытается решать, а затем разделяют элемент на ряд событий. После выявления бизнес-событий можно воспользоваться двумя разными методами, применяемыми для сбора данных.
Фактический стандарт подразумевает модернизацию текущих дескрипторов JavaScript от вашего производителя (HBX, WebTrends, ClickTracks, IndexTools), которые вы используете на своем веб-сайте. Просто примените настраиваемый дескриптор JavaScript и внедрите его в ваши бизнес-события так, чтобы, когда они происходят, дескриптор JavaScript срабатывал и сохранял данные в журнале.
Недостатком применения данного метода является то, что он связан со многими описанными ранее ограничениями по просмотру страниц, поскольку вы по существу фиксируете события, а не просмотры страниц. Это не оптимально, но, например, при необходимости узнать только некие изолированные моменты срабатывает прекрасно. Если ваш исполнитель позволяет передавать более дискретные переменные (например, “обращение к действию” из RIA), данный метод может оказаться весьма полезен, особенно если исполнитель разрешает собирать эти данные и осуществлять некую специальную обработку с целью получения готовых отчетов.
Другая возможность подразумевает использование специальных методов сбора и фиксации данных. Вы можете манипулировать встроенными возможностями фиксации событий своей коммерческой веб-платформы (например, ATG). Просто представьте, что в элемент RIA включен специальный код, который фиксирует не только местонахождение бизнес-события (скажем, Add to Cart), но и весь контекст, окружающий это событие (количество, название товара, тип, страницу и т.д.). Поскольку мы манипулируем существующим набором функциональных возможностей вебплатформы электронной торговли, эта разработка чрезвычайно рентабельна и занимает у разработчиков лишь 20% рабочего времени.
Компания Omniture недавно представила решение под названием ActionSource, которое предоставляет настраиваемый способ сбора информации о щелчках на RIA. Подобно механизму регистрации событий здесь не используется JavaScript. Но в отличие от данного механизма, ActionSource предоставляет стандартный набор команд и инструментов, которые разработчики Flash могут внедрить в процесс разработки и сбора данных, при этом ваша группа не должна будет делать ничего особенного.
Обе методики позволяют собирать из RIA множество данных, но при этом следует удостовериться, что вы можете связать их с другим источником данных, например с данными о заказах, которые находятся в базе данных Oracle или в данных опроса по удовлетворению требований заказчика.
Мы еще пока находимся на самых ранних этапах перехода веб-элементов от страниц HTML к улучшенным интерактивным элементам. Существует не много стандартных инструментов, которые поддерживают измерение RIA (Flash, AJAX и др.), поэтому зачастую приходится слегка импровизировать. Независимо от того, поддерживает ли ваш инструмент измерение RIA, обычно приходится идти следующими рекомендуемыми шагами.
1. Совместно с бизнес-пользователями выявите основную цель RIA. В чем причина его существования? Какую проблему клиента мы решаем? Какие “действия” обычно предпринимает клиент? Каковы показатели успеха?
2. Установив показатели успеха, просмотрите элементы RIA с вашими бизнес- и IT-специалистами и выявите ключевые клиентские события, которые следует “замечать” в процессе фиксации событий, инициируемых веб-клиентами.
3. Опросите технический персонал и удостоверьтесь, что каждому выявленному событию был назначен соответствующий фрагмент дескриптора JavaScript или технология регистрации событий веб-сервера. Следует убедиться, что вы фиксируете не только события, но и некоторый контекст типа идентификатора сессии, дату, время и т.д. На этом шаге важно задействовать QA, чтобы отследить все события и правильно собрать данные.
4. Разработайте простой сценарий на языке Perl или загрузите программу ETL (Extract Transform Load,
5. Для вычисления показателей успеха используйте либо непосредственно запросы SQL, либо стандартный инструмент
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии