IABUserStateManager Interface |
Namespace: CMS.OnlineMarketing.Internal
public interface IABUserStateManager
The IABUserStateManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | IsExcluded |
Indicates whether is visitor included in A/B test or not.
|
Name | Description | |
---|---|---|
![]() | AddConversion |
Adds a conversion to session and permanent conversions if possible.
|
![]() | AssignVariant |
Assigns an A/B variant to current user so that it can be used on next visit. From now on, permanent conversions can be also saved to
user's state.
|
![]() | Exclude |
Excludes visitor from A/B test.
|
![]() | GetPermanentConversions |
Gets permanent conversions that are done by current user.
|
![]() | GetSessionConversions |
Gets session conversions that are done by current user.
|
![]() | GetVariantIdentifier |
Gets identifier of the A/B variant assigned to the current user. Returns null, if the user hasn't got any variant assigned yet.
|
![]() | IsABTestCookieDefined |
Returns true when A/B test cookie is defined.
|
![]() | IsABVisit |
Returns true if user has visited A/B test page and has visit session.
|
![]() | SetVisit |
Sets a A/B test visit for current user so that from now on, conversions can be logged also as A/B test session conversions.
|
![]() | SetVisitToSession |
Sets current A/B test visit to the session store.
|