I was talking to another user and @Bob99 in the “Once more, unto the breach!” thread about how advertisers on sites (this one included) load advertising content (including javascript) from other sites they have no control over.
Surprisingly in this case (for the amazon ads on this site) amazon did NOT load any content outside of their own servers. That doesn’t mean it will always be that way, but at least for the test I ran.
Google on the other hand loaded about 3MB of content in ~250 requests from ~27 domains (vs 50 requests and 0.5MB to load just askwoody.com with no ads). The end result was that it loaded 3-4 banner ads for the same ad (different form factors).
How does it take 3MB, 250 requests, and 27 domains to load what amounts to 1 banner ad?
Here is the list divided by direct(content from the advertisers, google & amazon, directly) and 3rd party content:
Direct:
aax-us-east.amazon-adsystem.com
ade.googlesyndication.com
adservice.google.com
cm.g.doubleclick.net (owned by google)
fcmatch.google.com
fls-na.amazon-adsystem.com
googleads.g.doubleclick.net (owned by google)
googleads4.g.doubleclick.net (owned by google)
images-na.ssl-images-amazon.com
pagead2.googlesyndication.com
tpc.googlesyndication.com
z-na.amazon-adsystem.com
wms-na.assoc-amazon.com
wms-na.amazon-adsystem.com
ade.googlesyndication.com
fcmatch.youtube.com
3rd party:
cache.btrll.com
geo-um.btrll.com
code.createjs.com
d.agkn.com
dsum-sec.casalemedia.com
e.nexac.com
ib.adnxs.com
pixel.everesttech.net
pixel.rubiconproject.com
rtb-csync.smartadserver.com
s0.2mdn.net
sync.search.spotxchange.com
us-u.openx.net
partners.tremorhub.com
e.dlx.addthis.com
ads.stickyadstv.com
odr.mookie1.com
hierarchical view (how many http requests away from askwoody.com, may format poorly without fixed width font):
0) https://www.askwoody.com/
1)- pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
1)- adservice.google.com/adsid/integrator.js?domain=www.askwoody.com
1)- googleads.g.doubleclick.net/pagead/ads?client=…
2)– pagead2.googlesyndication.com/pagead/s/cookie_push.html
3)— e.nexac.com/e/a-1189/s-3614/s-3614.xgi?…
4)—- e.nexac.com/e/a-1189/s-3614/s-3614.xgi?…
5)—– e.dlx.addthis.com
6)—— cm.g.doubleclick.net/pixel?…
7)——- fcmatch.google.com/pixel?…
3)— cm.g.doubleclick.net
3)— pixel.everesttech.net
3)— pixel.rubiconproject.com
3)— d.agkn.com/pixel/2175/?google_gid=…
3)— cm.g.doubleclick.net/pixel?google_nid=…
4)—- fcmatch.google.com/pixel?google_gm=…
3)— fcmatch.youtube.com/pixel?google_gm=…
3)— e.nexac.com
3)— odr.mookie1.com
2)– s0.2mdn.net/4361691/1475096843380/MSA-Sept2016-RTG-ExpertsTalking-728×90.html
3)— code.createjs.com
2)– googleads4.g.doubleclick.net
2)– http://www.google.com/ads/
2)– googleads.g.doubleclick.net/xbbe/pixel?d=…
3)— cm.g.doubleclick.net/pixel?google_nid=…
4)—- rtb-csync.smartadserver.com
4)—- dsum-sec.casalemedia.com/rum?…
5)—– dsum-sec.casalemedia.com/rum?…
4)—- partners.tremorhub.com
4)—- ib.adnxs.com/setuid?entity=…
4)—- ads.stickyadstv.com
3)— us-u.openx.net
3)— geo-um.btrll.com
3)— cache.btrll.com/default/Pix-1×1.gif
3)— sync.search.spotxchange.com
3)— cm.g.doubleclick.net
2)– ade.googlesyndication.com
2)– s0.2mdn.net
0) https://www.askwoody.com/
1)- aax-us-east.amazon-adsystem.com
1)- z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US
1)- fls-na.amazon-adsystem.com/1/action-impressions/…
1)- images-na.ssl-images-amazon.com
1)- wms-na.assoc-amazon.com
1)- wms-na.amazon-adsystem.com
Moderation note: edited to remove coding, after all were retrieved from the auto filter