【问题标题】:is it possible to d A/B testing for two different UI with Algolia and Instant-Search?是否可以使用 Algolia 和 Instant-Search 对两个不同的 UI 进行 A/B 测试?
【发布时间】:2021-01-09 13:08:47
【问题描述】:
我们正在使用 Algolia(即时搜索)在我们的 React 应用程序中进行搜索。现在我们想要进行 A/B 测试来检查不同的用户界面。
据我从文档中了解到,A/B 测试是可以进行测试的:
- 测试不同的索引设置
- 测试不同的搜索参数
那么问题是是否可以使用 Algolia 对两个不同的 UI 进行 A/B 测试?
【问题讨论】:
标签:
reactjs
algolia
instantsearch.js
react-instantsearch
【解决方案1】:
Algolia 的 A/B 测试功能专为相关性测试而设计。它让您可以选择一种策略,将用户重定向到两种配置之一,并通过分析和 A/B 测试 API 收集结果。
即使您使用 Algolia 的 InstantSearch 库之一构建您的 UI,它也托管在您的托管平台上,因此 A/B 测试需要在此级别进行。例如,如果您使用 Netlify,您可以使用他们的 Split Testing 功能为两个不同的 UI 提供服务,并将事件发送到您的分析平台(Google Analytics、Segment 等)以确定哪个 UI 转换效果更好。