Как статистика посещений сайта может быть полезна для улучшения юзабилити? - PullRequest
7 голосов
/ 16 февраля 2010

Вы заметили, что почти все ссылки в facebook содержат ref строку запроса?

Я верю, что с этим ref, facebook каким-то образом отследите и изучите их поведение пользователя. это может быть их секретный рецепт улучшения юзабилити.

Итак, я пробую то же самое, изменить http://a.com/b.aspx в http://a.com/b.aspx?ref=c и регистрируйте все попадания в таблицу.

========================================================================
userid | page          | ref       | response_time | dtmTime
========================================================================
54321  | profile.aspx  | birthday  | 123           | 2009-12-23 11:05:00
12345  | compose.aspx  | search    | 456           | 2009-12-23 11:05:02
54321  | payment.aspx  | gift      | 234           | 2009-12-23 11:05:01
12345  | chat.aspx     | search    | 567           | 2009-12-23 11:05:03
.....  | ............  | ........  | ...           | ...................

Я думаю, это хорошее начало. Я просто не знаю, что делать с этой информацией. Есть ли подходящая методология для обработки этой информации?

Ответы [ 4 ]

7 голосов
/ 22 февраля 2010

Исследования показали , что быстрые ответы - это способ улучшить не только удобство использования веб-сайта. Это также способ повысить коэффициент конверсии или общее использование сайта.

  • Тесты на Amazon показали, что каждые 100 мс увеличение времени загрузки Amazon.com снижало продажи на 1%
  • Эксперименты в Microsoft по поиску в реальном времени показали, что при замедлении страниц с результатами поиска на 1 секунду: a) количество запросов на пользователя уменьшилось на 1,0%, и b) количество кликов на пользователя на пользователя сократилось на 1,5%

Люди просто не хотят ждать. Поэтому мы отслеживаем процентили времени отклика для наших сайтов. Кроме того, удобная визуализация этих данных помогает измерять усилия по оптимизации производительности и отслеживать состояние сервера.

Вот пример, созданный с помощью Google Charts:

Percentiles left, response times encoded in colors

Это выглядит плохо! Время отклика> 4000 мс определенно указывает на проблемы с производительностью, которые оказывают значительное влияние на удобство использования. Иногда процентиль 800 мс (что мы считаем хорошим показателем для наших приложений) составляла всего 77%. Обычно мы пытаемся получить процентиль 800 мс при 95%. Так что, похоже, впереди серьезная работа ... но изображение хорошее, не так ли? ;)

2 голосов
/ 22 февраля 2010

Чтобы наилучшим образом использовать статистику вашего сайта, вам нужно подумать о том, что ваши пользователи пытаются достичь и чего вы хотите, чтобы они достигли. Это цели вашего сайта

Для сайта ecomerce это легко. Типичные цели могут быть:

  1. Поиск товара и поиск информации о нем.
  2. Купить товар.
  3. Обратитесь к кому-нибудь за помощью.

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

Как только вы сможете просмотреть все страницы, которые посетил пользователь, и последовательность, с которой они его посетили, вы сможете увидеть, что они делали. Вы можете искать точки отсева, где они собирались что-то купить, а потом нет. Вы можете идентифицировать поиски товаров, которые не увенчались успехом. Вы можете делать все виды. Затем вы можете попытаться исправить эти проблемы и посмотреть статистику, чтобы увидеть, помогло ли это.

Статистика, которую вы собираете, - хорошее начало, но собрать хорошую статистику и сопоставить ее сложно. Я бы предложил использовать существующий пакет статистики. Я лично использую Google Analytics, но есть и другие доступные.

2 голосов
/ 22 февраля 2010

Вот второй ответ, поскольку прежний был только о статистике времени ответа.

Строка запроса ref позволяет идентифицировать источники, особенно людей, входящих в воронку конверсии . Таким образом, вы можете сделать такие заявления, как «N $ дохода от пользователей, переходящих по ссылке X на странице Y». Теперь вы можете попробовать изменить ссылку X на X 1 и посмотреть, увеличивает ли она доход с этой страницы. Это будет ваш первый шаг в A / B-тестировании и Многомерный анализ . Оптимизатор веб-сайта Google - это инструмент, предназначенный именно для этой цели.

2 голосов
/ 16 февраля 2010

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

Вы также можете использовать его для просмотра общих шаблонов использования. Например, если люди следуют определенной цепочке profile -> birthday -> present -> send, вы можете подумать о добавлении функции или функции, чтобы «отправить подарок» в свой профиль, когда у этого человека день рождения. Просто мысль.

...