Я не уверен, что термин «пользовательские метрики» обязательно является правильным термином, но по сути я заинтересован в сборе определенных видов данных о моих пользователях, когда они просматривают мой сайт, вероятно, только во время приватной бета-версии.
Примером того, что меня интересует, хотя и не применяется к веб-приложению, является отслеживание кликов , используемое Mozilla с использованием Test Pilot.Это позволило им определить, например, какие элементы пользовательского интерфейса были наиболее важны для их пользователей.
Некоторые примеры того, что я хотел бы записать:
- количество нажатий наразличные элементы пользовательского интерфейса
- время, которое требуется пользователям для выполнения определенных задач, таких как заполнение форм
- количество раз, когда пользователь отправляет форму с недопустимыми данными, и, если они это делают, какие поля являютсянедопустимо и как они недействительны
Теперь я, конечно, мог бы написать что-то подобное с нуля, но мне было интересно, существует ли уже какая-то библиотека для этого.Я использую как Rails, так и jQuery, поэтому все, что я использую, должно быть совместимым и предпочтительно основанным на этих платформах.
К сожалению, не имея опыта или знаний такого рода вещей, я смог найти что-то через Google, но приведенный выше пример Firefox наиболее близок к тому, чего я хочу достичь.Я также проверил различные Rails и jQuery-сайты, но либо там ничего нет, либо мне не хватает правильной терминологии.
Примечание: я уже знаю о A / B-тестировании, и это самый близкий вид тестированияЯ могу найти то, что имею в виду, но, очевидно, все еще сильно отличается.