Amplitude · Schema

UserPropertyOperations

An object containing user property operations. Each key is an operation type and the value is an object of property names to values.

A/B TestingAnalyticsExperimentationFeature FlagsProduct AnalyticsUser Behavior

Properties

Name Type Description
$set object Set the value of a user property. If the property already exists, the value is overwritten.
$setOnce object Set the value of a user property only if it has not already been set. Useful for properties like initial_referrer.
$add object Increment a numeric user property by the specified value.
$append object Append a value or values to a list user property.
$prepend object Prepend a value or values to a list user property.
$unset object Remove a user property by setting its value to the string $unset.
$remove object Remove a value from a list user property.
View JSON Schema on GitHub