Skip to main content
datasourceId
string
required
assignmentQueryId
string
required
experimentId
string
required
segmentId
string
required
queryFilter
string
required
inProgressConversions
enum<string>
required
Available options:
include,
exclude
attributionModel
enum<string>
required

Setting attribution model to "experimentDuration" is the same as selecting "Ignore Conversion Windows" for the Conversion Window Override. Setting it to "lookbackOverride" requires a lookbackOverride object to be provided.

Available options:
firstExposure,
experimentDuration,
lookbackOverride
statsEngine
enum<string>
required
Available options:
bayesian,
frequentist
goals
object[]
required
secondaryMetrics
object[]
required
guardrails
object[]
required
lookbackOverride
object

Controls the lookback override for the experiment. For type "window", value must be a non-negative number and valueUnit is required.

regressionAdjustmentEnabled
boolean
sequentialTestingEnabled
boolean
sequentialTestingTuningParameter
number
postStratificationEnabled
boolean | null

When null, the organization default is used.

decisionFrameworkSettings
object

Controls the decision framework and metric overrides for the experiment. Replaces the entire stored object on update (does not patch individual fields).

metricOverrides
object[]

Per-metric analysis overrides; also reflected in goals/secondaryMetrics/guardrails overrides when applicable. On create/update, this replaces the entire stored array (it does not patch individual entries).

activationMetric
object