If you check your NET traffic in firebug, you can see that because this JS needs to be loaded in the head of the document, all of other downloads on the page have to wait for the js to finish. Even though this is the supported way of placing ads, this google forum page lays out a method to circumvent pre-loading the google JS by using some addtional JS in the footer and place holder divs that could be put in the blocks.

http://www.google.com/support/forum/p/Google+Ad+Manager/thread?tid=7bcfa...

I think this might be a good option for high traffic sites, and that it might be good to add the option in the module after some testing.

Comments

frankcarey’s picture

digi24’s picture

Thanks for this link. I was trying to do something like this before, but failed. Now it works :)

Please pay attention to the comments by "dvdcrd", otherwise resizing the window might break the display.

jcisio’s picture

The method described in Google Support is what was implemented in #765802: Allow loading ads just before </body>.

About the example in #1, what I can see is it uses iframe to display separated ads, and no GAM in the main page. You changed it?

jcisio’s picture

Status: Active » Closed (duplicate)