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

sigma-experiment-group-index

SigmaExperiment.groupIndex

var groupIndex: Int?

Возвращает индекс группы эксперимента, в которую попал пользователь.

Возвращаемое значение

TypeDescription
Int?Индекс группы эксперимента, или nil, если пользователь не попал в эксперимент.

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

import SigmaSDKguard 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 {    // Обработка ошибки}