A system and method for policy-based advertising. According to an embodiment, an advertisement server receives a request for advertising content from a user computer over a network, the advertising content associated with an advertising policy specifying one or more usage conditions to be met by a user of the user computer in connection with the advertising content in order for the user to qualify for a promotional consideration, provides to the user computer over the network, in response to the request for the advertising content, the advertising content and one or more constraints to be enforced by a content player on the user computer in accordance with the advertising policy, receives from the user computer metering data reflecting usage of the advertising content on the user computer, and determines whether the one or more advertising policy usage conditions have been met based on the received metering data.
展开▼