代替広告 複数のノードIDからランダムに選ぶ
Google
AdSenseに代替広告をつけてみた。に書いた
複数のノードIDからランダムに選ぶとかそういうのもできるなぁ。
を早速実装
amazon_nodeid=new Array("515206","515826","542608","502732","492340","492344","548102","4090651"); amazon_node=amazon_nodeid[Math.floor(Math.random()*amazon_nodeid.length)]; google_alternate_ad_url = "http://xml-jp.amznxslt.com/onca/xml3?dev-t=DURHIJ4TBOXWO&t=nomadscafejp-22&f=http://surf.nomadscafe.jp/amazon_g.xsl&locale=jp&type=heavy&mode=books&BrowseNodeSearch="+amazon_node+"&page="+Math.ceil(Math.random() * 5);
こんな感じ。
実際は、このBlog記事のソースを見てもらえばわかると思います。
ノードはこんな感じ
本 > ジャンル別 > コンピュータ・インターネット > インターネット・Web開発 > Web開発 本 > ジャンル別 > コンピュータ・インターネット > プログラミング > Perl 本 > ジャンル別 > コンピュータ・インターネット > インターネット・Web開発 > Web開発 > Webデザイン 本 > ジャンル別 > コンピュータ・インターネット > OS > Linux 本 > ジャンル別 > コンピュータ・インターネット > OS > MacOS 本 > ジャンル別 > コンピュータ・インターネット > ネットワーク 本 > ジャンル別 > コンピュータ・インターネット > 出版社別 > オライリージャパン 本 > ジャンル別 > コミック・アニメ・BL > クリエイター別 > や・ら・わ行 > ゆうきまさみ
冨樫 義博ノードがないのが残念。