{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ExperimentMeanMetric", "title": "ExperimentMeanMetric", "additionalProperties": false, "properties": { "breakdownFilter": { "default": null, "allOf": [ { "$ref": "#/components/schemas/BreakdownFilter" } ], "nullable": true }, "conversion_window": { "default": null, "title": "Conversion Window", "type": "integer", "nullable": true }, "conversion_window_unit": { "default": null, "allOf": [ { "$ref": "#/components/schemas/FunnelConversionWindowTimeUnit" } ], "nullable": true }, "fingerprint": { "default": null, "title": "Fingerprint", "type": "string", "nullable": true }, "goal": { "default": null, "allOf": [ { "$ref": "#/components/schemas/ExperimentMetricGoal" } ], "nullable": true }, "ignore_zeros": { "default": null, "title": "Ignore Zeros", "type": "boolean", "nullable": true }, "isSharedMetric": { "default": null, "title": "Issharedmetric", "type": "boolean", "nullable": true }, "kind": { "default": "ExperimentMetric", "title": "Kind", "type": "string", "enum": [ "ExperimentMetric" ] }, "lower_bound_percentile": { "default": null, "title": "Lower Bound Percentile", "type": "number", "nullable": true }, "metric_type": { "default": "mean", "title": "Metric Type", "type": "string", "enum": [ "mean" ] }, "name": { "default": null, "title": "Name", "type": "string", "nullable": true }, "response": { "default": null, "title": "Response", "additionalProperties": true, "type": "object", "nullable": true }, "sharedMetricId": { "default": null, "title": "Sharedmetricid", "type": "number", "nullable": true }, "source": { "anyOf": [ { "$ref": "#/components/schemas/EventsNode" }, { "$ref": "#/components/schemas/ActionsNode" }, { "$ref": "#/components/schemas/ExperimentDataWarehouseNode" } ], "title": "Source" }, "upper_bound_percentile": { "default": null, "title": "Upper Bound Percentile", "type": "number", "nullable": true }, "uuid": { "default": null, "title": "Uuid", "type": "string", "nullable": true }, "version": { "default": null, "description": "version of the node, used for schema migrations", "title": "Version", "type": "number", "nullable": true } }, "required": [ "source" ], "type": "object" }