Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
UniverseMetricConfiguration — openapi
Metric configuration for an experiment.
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| goalMetric | false | Goal metric. UNIVERSE_EXPERIMENT_METRIC_AVERAGE_SESSION_TIME UNIVERSE_EXPERIMENT_METRIC_PLAYTIME_PER_USER UNIVERSE_EXPERIMENT_METRIC_DAY_1_RETENTION UNIVERSE_EXPERIMENT_METRIC_DAY_7_RETENTION UNIVERSE_EXPERIMENT_METRIC_PAYER_CONVERSION_RATE UNIVERSE_EXPERIMENT_METRIC_AVERAGE_REVENUE_PER_USER UNIVERSE_EXPERIMENT_METRIC_AVERAGE_REVENUE_PER_PAYING_USER | |
| learningMetrics | array | false | Learning (observation-only) metrics. |
Related Schemas
Complete Schema
{
"type": "object",
"properties": {
"goalMetric": {
"allOf": [
{
"$ref": "#/components/schemas/UniverseExperimentMetric"
}
],
"description": "Goal metric.\n\nUNIVERSE_EXPERIMENT_METRIC_AVERAGE_SESSION_TIME\n\nUNIVERSE_EXPERIMENT_METRIC_PLAYTIME_PER_USER\n\nUNIVERSE_EXPERIMENT_METRIC_DAY_1_RETENTION\n\nUNIVERSE_EXPERIMENT_METRIC_DAY_7_RETENTION\n\nUNIVERSE_EXPERIMENT_METRIC_PAYER_CONVERSION_RATE\n\nUNIVERSE_EXPERIMENT_METRIC_AVERAGE_REVENUE_PER_USER\n\nUNIVERSE_EXPERIMENT_METRIC_AVERAGE_REVENUE_PER_PAYING_USER",
"x-enum-varnames": [
"AverageSessionTime",
"PlaytimePerUser",
"Day1Retention",
"Day7Retention",
"PayerConversionRate",
"AverageRevenuePerUser",
"AverageRevenuePerPayingUser"
]
},
"learningMetrics": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UniverseExperimentMetric"
},
"description": "Learning (observation-only) metrics.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Metric configuration for an experiment."
}