Оптимизируйте конверсию в вашем приложении React с помощью этого компонента A / B-тестирования
Это маленькая жемчужина, на которую я наткнулся. По сути, вы просто оборачиваете это вокруг той части вашего приложения, которую хотите протестировать, а затем подключаете ее к выбранному вами инструменту аналитики, и он отслеживает, какие пользователи получили какой вариант, используя localStorage
.
Например, вы можете просто подключить win
прослушиватель для отправки события в Google Analytics с variantName
и experimentName
как action
и label
.
Более сложные варианты использования
- Несколько
Experiment
компонентов в разных местах могут по-прежнему отслеживать один и тот же эксперимент (например, пользователи с синей кнопкой регистрации всегда получают белую панель навигации) - Ручная настройка взвешивания (например, A 80%, B 10%, C 10%)
- Если вы в основном проводите тестирование с зарегистрированными пользователями, вы можете использовать уникальный идентификатор по вашему выбору, чтобы эксперимент был согласован для одного и того же пользователя на всех устройствах.
Ссылки
- НПМ: react-ab-test
- GitHub: pushtell / react-ab-test