Desperately need a solution for Adsense that works with Ajax Desperately need a solution for Adsense that works with Ajax ajax ajax

Desperately need a solution for Adsense that works with Ajax


FYI, I reached out to Google, and received the following response:

At this point, we do not have a product that works with AJAX sites or sites containing other dynamic content. This is something we're actively looking to build out, but I cannot provide more information or a timeline at this point.

While it's fairly vague (which I expected), it at least shows that they recognize the need, and are not completely ignoring it.

Thanks to all for your responses.


This is against AdSense terms.

You may want to implement the DFP solution, If I recall exact DFP allows something like that.


This is old but I figure an updated answer could be handy.

Google's ad manager DFP does now support refreshing ads, which is something ajax sites could find useful. Unfortunately, they don't support moving ads, and you can only have each 'slot' used once per page refresh, so it's still pretty limited.

tag=googletag.defineSlot('/1/my_ad', [728, 90], 'ad_0').addService(googletag.pubads())

then later:

googletag.pubads().refresh([tag]);

If refreshing the same ad won't work for you, the best/only solution currently seems to be to make a simple iframe.html file with the google ad code and load that in an iframe dynamically via ajax with height and width set. I think Adsense is still smart enough to figure out the referring page in terms of contextual advertising.