Forum Moderators: martinibuster
The layers on your page are a space that are essentialy not part of your site, but are under googles control, and they put things up there. The program does not have the google server give your webserver the ads and place them up, but google places them on the area of the page that they are "given" control of.
It would be against the TOS because google does not permit users to modify and code or screw with ad data from their server. They will serve you ads and send a check (sometimes takes awhile :) but they do not want or need people developing their "own technology" that can potentially interfer with day to day adsense operations.
as a previous member stated, each page load could potentially have differnt ads. In order to read what an ad is for a specific user in a specific impression one would have to have the client side page imaged and sent back to you, where some sort of equipment could scan the page and interpret the content (ads).
This is obviously not a feisable solution. I am sure somehow it could be done, but it is not mainstream at all. If it was, all those "write down the contents of this box" images that are impossible to read could be disected and read by a machine, exactly what they were made to avoid.
Your best bet is to specify alternate ad code (which can be a affiliate link banner in a HTML page). I think most pages are going to have targeted ads or PSA's, if your ads are mistargeted maybe look over your content to make sure it is all relevent and make sure you dont have words that piss google off and wont serve ads to.