Optional
browser?: stringThe browser used, auto populated via a ExperimentUserProvider, can be manually overridden
Optional
carrier?: stringPredefined field, can be manually provided
Optional
city?: stringPredefined field, can be manually provided
Optional
cookie?: Record<string, string>The cookies, auto populated via a ExperimentUserProvider, can be manually overridden Local evaluation only. Stripped before remote evaluation.
Optional
country?: stringPredefined field, can be manually provided
Optional
device_The device category of the device, auto populated via a ExperimentUserProvider, can be manually overridden
Optional
device_Device ID for associating with an identity in Amplitude
Optional
device_Predefined field, auto populated via a ExperimentUserProvider or can be manually provided
Optional
dma?: stringPredefined field, can be manually provided
Optional
first_The time first saw this user, stored in local storage, can be manually overridden
Optional
group_Optional
groups?: { Optional
landing_The landing page of the user, the first page that this user sees for this deployment Auto populated via a ExperimentUserProvider, can be manually overridden
Optional
language?: stringPredefined field, auto populated via a ExperimentUserProvider or can be manually provided
Optional
library?: stringPredefined field, auto populated, can be manually overridden
Optional
os?: stringPredefined field, auto populated via a ExperimentUserProvider or can be manually provided
Optional
platform?: stringPredefined field, auto populated via a ExperimentUserProvider or can be manually provided
Optional
referring_The referring url that redirected to this page, auto populated via a ExperimentUserProvider, can be manually overridden
Optional
region?: stringPredefined field, can be manually provided
Optional
url_The url params of the page, for one param, value is string if single value, array of string if multiple values Auto populated via a ExperimentUserProvider, can be manually overridden
Optional
user_The user agent string.
Optional
user_User ID for associating with an identity in Amplitude
Optional
user_Custom user properties
Optional
version?: stringPredefined field, auto populated via a ExperimentUserProvider or can be manually provided
Defines a user context for evaluation.
device_id
anduser_id
are used for identity resolution. All other predefined fields and user properties are used for rule based user targeting.