{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "strategy_pacing", "type": "object", "additionalProperties": false, "properties": { "impression_pacing_type": { "type": "string", "enum": [ "even", "asap", "no-limit" ] }, "impression_pacing_amount": { "type": "integer", "minimum": 1, "nullable": true, "format": "int32", "example": 23 }, "impression_pacing_interval": { "type": "string", "enum": [ "hour", "day" ] }, "pacing_type": { "type": "string", "enum": [ "even", "asap" ] }, "pacing_amount": { "type": "number", "format": "float", "minimum": 0.01, "maximum": 9999999.99, "nullable": false }, "pacing_interval": { "type": "string", "enum": [ "hour", "day" ] }, "pacing_optimization_type": { "type": "string", "enum": [ "monetary", "impression" ] }, "pacing_optimization_amount": { "type": "number", "format": "float", "minimum": 0, "maximum": 9999999.99, "nullable": true }, "use_dba_strategy_pacing": { "type": "string", "enum": [ "always", "never", "custom" ] }, "use_dba_strategy_pacing_after_date": { "type": "string", "format": "date", "nullable": true } } }