For Ad Publishers, it is important to be able to analyze revenue made from Ads of various Ad buyers served on their website. Since the publishers are usually paid based on a certain volume of metrics such as impressions, clicks or conversions, it is essential that they are able to optimize the combination of the Ad served, the space on the website where it is served, the timing, the frequency etc. In order to perform this analysis and optimization, Ad publishers require raw reporting data of how various Ads served on their websites have performed.