the unique ID assigned to User
the Campaign of which User is a part of
variation data into which user is bucketed in or null if not
Returns the Variation by checking the Start and End Bucket Allocations of each Variation
the bucket Value of the user
variation data allotted to the user or null if not
Calculate if this user should become part of the campaign or not
the unique ID assigned to a user
fot getting the value of traffic allotted to the campaign
if User is a part of Campaign or not
Validates the User ID and generates Variation into which the User is bucketed in.