Skip to content

Commit 260d810

Browse files
authored
docs(abtests): Added documentation for featureFilters configuration i… (#5688)
1 parent 9aa1b05 commit 260d810

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

specs/abtesting/common/schemas/ABTest.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@ ABTestConfiguration:
119119
type: object
120120
description: A/B test configuration.
121121
properties:
122+
featureFilters:
123+
$ref: '#/FeatureFilters'
122124
outliers:
123125
$ref: '#/Outliers'
124126
emptySearch:
@@ -169,3 +171,17 @@ EffectMetric:
169171
- clickThroughRate
170172
- conversionRate
171173
- purchaseRate
174+
175+
FeatureFilters:
176+
type: object
177+
description: Configuration of feature-based filters applied to the A/B test population.
178+
properties:
179+
dynamicReRanking:
180+
type: boolean
181+
description: Whether to apply Dynamic Re-Ranking feature filters.
182+
aiPerso:
183+
type: boolean
184+
description: Whether to apply AI Personalization feature filters.
185+
multiSignalRanking:
186+
type: boolean
187+
description: Whether to apply Multi-Signal Re-Ranking feature filters.

specs/abtesting/paths/estimate.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ post:
2020
type: object
2121
description: A/B test configuration for estimating the sample size and duration using minimum detectable effect.
2222
properties:
23+
featureFilters:
24+
$ref: '../common/schemas/ABTest.yml#/FeatureFilters'
2325
outliers:
2426
$ref: '../common/schemas/ABTest.yml#/Outliers'
2527
emptySearch:

0 commit comments

Comments
 (0)