Suppose I have a SmartTarget promotion which selects max 3 pieces of content based on a particular keyword (which is linked to more than 3 content items). Is it possible to randomize the results so that the promotion doesnt pick the same 3 items each time? Reading through the SmartTarget docs, the only "out of the box" implementation of randomness in SmartTarget seems to be via Experiments.
Related to this, is there a good way to implement weighting on promotions, to ensure that some content is shown very often, and some less?
Note my implementation of SmartTarget is non-standard in the sense that we accessing the API directly, rather than using taglib (we are building a REST service for promotional content), so post processing results could be an option to explore.