Googleアドセンスの実現方式 [2006/06/09]

Googleが発行するJavascriptをHPに貼り付ければ、サイトに合った広告が表示される『Googleアドセンス』。
その実現方式を軽く調べてみました。

答えは、
http://pagead2.googlesyndication.com/pagead/show_ads.js
を見ることで解決です。
クライアントIDなどのパラメータから動的にiframeを生成し、
iframeタグを document.write で書き込んでいます。

つまりGoogleアドセンスの正体は 動的に生成された iframe!
広告自体をdocument.write でずらずら出力していたのではなく、
iframe を document.write していたのですね。