SigmaClient.getHoldout
func getHoldout(name: String, onSuccess: SigmaSuccessCallback<Bool>?, onError: SigmaErrorCallback?)
func getHoldout(name: String) async throws -> Bool
Метод проверяет, попал ли пользователь в холдаут с заданным идентификатором.
При попадании пользователя в холдаут метод вернет true
иначе false
.
Параметры
Name | Type | Required | Default | Description |
onSuccess | SigmaSuccessCallback Bool ? | Да | Только для callback версии метода. Closure со значением типа Bool , попал ли пользователь в holdout-эксперимент с заданным идентификатором или нет. | |
onError | SigmaErrorCallback? | Да | Только для callback версии метода. Closure, содержащая в себе ошибку при запросе, попал ли пользователь в holdout-эксперимент с заданным идентификатором или нет. |
Возвращаемое значение
Type | Description |
Bool | Только для async-await версии метода. Значение типа Bool , попал ли пользователь в holdout-эксперимент с заданным идентификатором или нет. |