古い記事
ランダムジャンプ
新しい記事
アマゾンの検索結果表示のページを使って、任意の複数のアマゾン商品を表示するためのURLの作り方です。

例えばこういうの→<リンク>。

アマゾンアソシエイトリンク作成ヘルパー「アサマシヘルパー」[2010-04-12-1]で作成できるようにしました。
アサマシヘルパーの検索キーに
B00I3U7BG0|B0085RMG52|B00JDLBEFW
のように ASIN を "|" でつなげたものを入れて検索し、
結果画面で「全選択」をクリックすれば、
それらだけが出てくるアマゾン検索URLのリンクが出力されます(下の方に)。

アソシエイトIDも入れられます。
商品は100個くらいはいけるみたい。

以下、技術解説。

基本


例:https://www.amazon.co.jp/s?_encoding=UTF8&hidden-keywords=B00A2MD724|B009KWU90U&rh=n%3A2275256051&tag=yto-22

「www.amazon.co.jp/s?」に続けてパラメータを指定する(後述)。
ソートを指定する場合は「/s?」を「/s/ref=...」に変更する(後述)。

ASINの指定


パラメータ「hidden-keywords」で指定。
複数並べるときは「|」で区切る。
例「hidden-keywords=B00I3U7BG0|B0085RMG52|B00JDLBEFW」

BNIDの指定


カテゴリや特集などのページを表すIDであるブラウザノードID(BNID)を指定できる。
パラメータ「rh=n%3A{bnid}」を追加。
例「rh=n%3A2275256051」。
BNIDを一つ指定すればそれの上位のも勝手にリダイレクト後のURLに入るようだ。

ソートの指定


BNID指定指定方法ソート種類
あり/s?おすすめ順(デフォルト)
なし/s/ref=sr_st_relevanceblender?キーワードに関連する商品(デフォルト)
両方/s/ref=sr_st_price-asc-rank?価格の安い順
両方/s/ref=sr_st_price-desc-rank?価格の高い順
両方/s/ref=sr_st_review-rank?レビューの評価順
両方/s/ref=sr_st_date-desc-rank?最新商品

アソシエイトIDの指定


パラメータ「tag={アソシエイトID}」を追加。