sigma-experiment-group-index
SigmaExperiment.groupIndex
var groupIndex: Int?
Возвращает индекс группы эксперимента, в которую попал пользователь.
Возвращаемое значение
Type | Description |
Int? | Индекс группы эксперимента, или nil, если пользователь не попал в эксперимент. |
Использование
import SigmaSDK
guard let client = Sigma.getClient() else { return }
// Callback версия
client.getExperiment(
name: "my_first_experiment",
onSuccess: { experiment in
let groupIndex = experiment.groupIndex
// Обработка значения groupIndex
},
onError: { error in
// Обработка ошибки
}
)
// Async-await версия
do {
let experiment = try await client.getExperiment(name: "my_first_experiment")
let groupIndex = experiment.groupIndex
// Обработка значения groupIndex
} catch let error {
// Обработка ошибки
}