Перейти к основному содержимому

SigmaClient.excludeForce

func excludeForce(experimentName: String, onSuccess: SigmaSuccessCallback<Void>?, onError: SigmaErrorCallback?)
func excludeForce(experimentName: String) async throws

Метод excludeForce(...) удаляет пользователя из принудительного списка эксперимента (для конкретного эксперимента).

Метод не предназначен для production, а должен быть использован при тестировании через debug-меню или его аналоги

Использование

import SigmaSDK

guard let client = Sigma.getClient() else { return }
let experimentName = "experiment_name"

client.excludeForce(
experimentName: experimentName,
onSuccess: { experiment in
// Пользователь исключен из принудительного списка
},
onError: { error in
// Произошла ошибка
}
)