I want to offer Flash banners on my website, I'm part of the adsense program but I want to sell a few spots which can have a flash ad. The customer should pay per 1000 impressions. Designing flash isn't the problem, I'm an expert on that but I'm looking for a way to rotate and track these ads. E.g. somebody pays for 10.000 impressions and on impression 10.001 the ad doesn't show up, I can see how many times it has been showed and so on... also rotation should be enabled. Is this possible and which program should I use? Or: would you recommend a partner for this?
I would think you should use a third pary company to serve the ads on your site. It will give you access to a much wider range of advertisers and avoid the hassle of coding the tracking software yourself.
This can easily be done using PHP and MySQL. You simply create a MySQL database with all your banners (each record in the database would contain information about a different banner), and you set up fields for banner id, banner name, banner code, number of times viewed, etc. Then you write some PHP code to query this database everytime a page is viewed, and pull out a random banner to display. At the same time it's being displayed you increase it's "number of times viewed" column. If a banner's "number of times viewed" is greater than the "maximum number of times to show a banner" then that banner will not be shown, another banner will be shown in it's place. If you want, I can help you write the code for this, it's really not that difficult. In the meantime, here's a good tutorial on rotating banner ads with PHP... http://www.zend.com/zend/tut/banner.php