sigma.getExperiment()
let experiment;
try {
experiment = await sigma.getExperiment(experimentId: string);
const feature = experiment.getFeatureValue(ffName: string); // number | string | boolean | null
} catch (error) {
// Обработка ошибки
}
Метод getExperiment(...) принимает обязательный строковый параметр — идентификатор эксперимента.
Он проверяет наличие эксперимента и условия участия пользователя в эксперименте.
При выполнении условий пользователь будет назначен в группу эксперимента.
Чтобы получить результат, в зависимости от типа эксперимента, нужно вызвать один из методов объекта:
getParamValue(...)getFeatureValue(...)groupIndex
Параметры
experimentId: string
Обязательный параметр: идентификатор эксперимента
ffName: string
Обязательный параметр: название фича флага