At least one computer-readable medium encoded with instructions which, when executed by a processor, performs a method including:
- transmitting a program and one or more advertisements associated therewith to an end user device over the content delivery system;
- transmitting a user-interactive video segment to the end user device over the content delivery system, the user-interactive video segment including an interactive presentation that prompts an end user to provide user input indicating that the end user has viewed at least one of the advertisements.