возможно ли совместное A / B тестирование для двух разных UI с помощью Algolia и Instant-Search?

#reactjs #algolia #instantsearch.js #react-instantsearch

#reactjs #algolia #instantsearch.js #реагировать-instantsearch

Вопрос:

Мы используем Algolia (Instant-Search) для поиска в нашем приложении React. Теперь мы хотели бы провести A / B тестирование для проверки различных пользовательских интерфейсов.

Насколько я прочитал из документации, A / B-тестирование возможно для тестирования:

  1. Протестируйте разные настройки индекса
  2. Протестируйте разные параметры поиска

Итак, вопрос: возможно ли совместное A / B тестирование для двух разных UI с помощью Algolia?

Ответ №1:

Функция A / B тестирования Algolia предназначена для тестирования релевантности. Он позволяет вам выбирать стратегию, перенаправляет пользователей на одну из двух конфигураций и собирает результаты с помощью API-интерфейсов Analytics и A / B.

Даже если вы создаете свой пользовательский интерфейс с помощью одной из библиотек InstantSearch от Algolia, она размещена на вашей хостинговой платформе, поэтому тестирование A / B должно выполняться на этом уровне. Например, если вы используете Netlify, вы можете использовать их функцию сплит-тестирования для обслуживания двух разных пользовательских интерфейсов и отправлять события на свою платформу аналитики (Google Analytics, Segment и т. Д.), Чтобы определить, Какой пользовательский интерфейс преобразуется лучше.