amazonと勝負する

amazonで買い物をすると、「マイページ」の「おすすめ商品」に関連商品が並ぶ。これが実に便利なときもあるが、許せないくらい間抜けなときもある。なんとかしたい。あれこれ試行錯誤していると、気が付けばamazonと1時間以上も格闘している。なんだかなぁ。

amazonで買い物をしたものを反映させて「おすすめ」は表示されている。この「おすすめ」になった商品について、「持っています」と「興味がありません」の2つの状態を設定することができる。「持っています」に選んだ商品も次からは「おすすめ」に反映されるという寸法だ。

だが、自分が(amazon以外の手段で)既に入手している商品が「おすすめ」に載るまで反映されないというのがもどかしい。もっと自分好みの「おすすめ」をして欲しいのだ、だから自分の持っているCDなどを登録したいのだ。では、どうすればよいのか。

比較的amazonのランキングで上位にある商品は簡単に登録できる。一回、登録したい商品をamazonで検索して、「この商品を買った人はこんな商品も買っています」の欄の商品を見る。確かに関連ありそうなものが並んでいるので、これらを買うフリをしてカートに入れる。これで、この「買うフリをした商品」の情報が「おすすめ」に反映されるようになる。すなわち、本当に登録したかった商品が「おすすめ」される。

しかし、この方法でもamazonのランキングで上位に無い商品は「おすすめ」に反映されてくれない。他の商品が目的の商品よりも先に「おすすめ」されてしまうからだ。Pat Methenyを登録しようとしてもKeith Jarrettばかり出てきてしまう。気持ちは理解できるが、Pat Methenyがかわいそうだ。また、当然だがこの方法だと既に生産中止になっていたりamazon上で在庫切れの商品は「おすすめ」されないので登録できない。すなわちP-MODELとかはもう2005年にもなると「おすすめ」してくれない。うーん、もどかしい。

ネットで検索したところ、amazonの「おすすめ」の機能が呼び出しているCGIに向けてPOSTデータを投げるという手法を取っているページがあった。このやり方は確かに賢いかもしれないが、手法としてはクロスサイトフォージェリというセキュリティ脆弱性を突く攻撃と手同義なのでちょっと万人にはお勧めできないし、野村自身もやりたくはない。

なんか、いい方法はないものか。

あと、あちこちで何度も言ったり書いたりしているが、ソフトのコーナーでアダルトソフトをまとめて「興味がありません」にする機能と、アニメのシリーズものをシリーズまとめて「興味がありません」にする機能が欲しい。ぜひ。