Оптимизируйте конверсию в вашем приложении React с помощью этого компонента A / B-тестирования

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

Например, вы можете просто подключить win прослушиватель для отправки события в Google Analytics с variantName и experimentName как action и label.

Более сложные варианты использования

  • Несколько Experiment компонентов в разных местах могут по-прежнему отслеживать один и тот же эксперимент (например, пользователи с синей кнопкой регистрации всегда получают белую панель навигации)
  • Ручная настройка взвешивания (например, A 80%, B 10%, C 10%)
  • Если вы в основном проводите тестирование с зарегистрированными пользователями, вы можете использовать уникальный идентификатор по вашему выбору, чтобы эксперимент был согласован для одного и того же пользователя на всех устройствах.

Ссылки