For MedicalAid.co.za we were asked to build an advertisement system which would deliver adverts as well as track impressions, click-throughs. Finally we had to draw reports on all of these elements including click-through ratios.
After some initial research we came across an article written about Yahoo’s method of doing just this, which we found to be the best solution in terms of making sure each impression and click-through recorded is unique.
There are three main parts to this web application project and they are
- one component to deliver the advert on each page
- another component to record the impressions and click-throughs
- and the last component to view the reports
Since the MedicalAid.co.za site is built on the DotNetNuke Content Management System (CMS) platform the components were built as modules. The most intriguing was the component delivering the adverts. According to Yahoo’s approach one needs to consider making every advert image cacheable to ensure better performance of the site, but at the same time you want to ensure accurate readings of impressions and click-throughs.
In this way we’re able to keep accurate readings for MedicalAid.co.za and their customers.