Variation Distribution
variation
import io.hackle.sdk.HackleClient
import io.hackle.sdk.common.Variation
// Determines which Variation to show to the user identified as "ae2182e0"
// in the A/B Test with Experiment Key 42.
// Returns Variation A if a decision cannot be made.
val variation: Variation = hackleClient.variation(42, "ae2182e0")
// Logic for the assigned Variation
if (variation == Variation.A) {
// Group A logic
} else if (variation == Variation.B) {
// Group B logic
}import io.hackle.sdk.HackleClient
import io.hackle.sdk.common.Variation
// Determines which Variation to show to the user identified as "ae2182e0"
// in the A/B Test with Experiment Key 42.
// Returns Variation A if a decision cannot be made.
Variation variation = hackleClient.variation(42, "ae2182e0");
// Logic for the assigned Variation
if (variation == Variation.A) {
// Group A logic
} else if (variation == Variation.B) {
// Group B logic
}variationDetail
Distribution Reason
Description
Distribution Result
Parameters
Last updated