When initiating an investment based activity prediction, and while adding media constraints, you may experience this error message after trying to save a constraint: "Not compatible with previous inputs or available publisher inventory". 


This is due to the violation of either of the following media constraint checks:


  • Logical violation: your media constraints can be mutually violating each other, if they are not compatible
    • Violation example 1: you input a fixed constraint for "TV" investments of 1.000.000, but your total activity budget is only 750.000.
    • Violation example 2: you input a max constraint for "TV" investments of 200.000, but you also input a constraint for investments on the TV broadcaster "SAT1" of 300.000.
    • Violation example 3: you input a fixed constraint for "Digital Display" of 400.000, but you also input a max constraint for "Digital Display" of 350.000


  • Media inventory availability violation: we check whether your requested media constraints are viable in relation to available media inventory
    • Violation example 1: you input a fixed constraint for "TV" investments of 100.000.000 for a period of 2 days
    • Violation example 2: you input a max constraint for "TV" investments of 10


We are working on providing more understandable and contextual violation messages, for you to easier understand what exactly you violated and why.