2005/08/07
ずんべは、アマゾンのアソシエイト・プログラムに参加しているので、このブログにバナーを貼ってみた。
アソシエイト・プログラムのページでバナーのリンクHTMLをゲットしたところ、アソシエイト・コードが埋め込まれた単純な<A>タグがゲットされると思ったら、<IFRAME>タグだった。
そのタグが示すURLにアクセスすると、実際の画像とか、リンクとかが設定されたHTMLになっている。
凝ったことをしているが、なるほど、これなら、生成される画像やその他諸々をアマゾンのサーバ側でコントロールできるという事か。
ただ、この方法は、自身のサイトを自分でコントロールしたいずんべに取っては、少し不満がある。
すべての出力がアマゾンのサーバ側でコントロールされてしまうので、たとえば、<A>タグの TARGET もコントールできない。自動的に TARGET="_top" となってしまう。
このブログでは、サイト外へのリンクは、TARGET="_blank" としたいと思っているのだが、設定などでは変更できないようだ。
もちろん、<IFRAME>が示すリンク先にアクセスして最終的に生成されるHTMLを入手し、それをサイトに貼り付ければコントロールは可能だと思うが…
(1).それをやっていいかわからない。規約には書かれていないようだが、きっとダメだろう。
(2).アマゾンのサーバ側で仕様変更があっても追従できない。
まぁでも、少し不満ではあるが、たいした問題ではないので、気にしない事にする。
このブログを読んでいる皆さん、本やDVDを購入するときは、このブログのバナーをクリックしてくださいね。
■参考資料
| |  Amazon Hacks | |
投稿者 zunbe : 2005/08/07 02:15:40
|